Interface IValidationRule
Base interface for all UGC Bridge validation rules.
Namespace: Unity.Services.Ugc.Bridge.Editor
Assembly: Unity.Services.Ugc.Bridge.Editor.dll
Syntax
public interface IValidationRule
Properties
HelpBoxText
The test show in the validation box when the value of the rule is not valid.
Declaration
string HelpBoxText { get; }
Property Value
Type | Description |
---|---|
string |
MessageType
The type of the help box used to draw the HelpBoxText.
Declaration
MessageType MessageType { get; }
Property Value
Type | Description |
---|---|
MessageType |
State
The state of this validation rule.
Declaration
ValidationRuleState State { get; }
Property Value
Type | Description |
---|---|
ValidationRuleState |
Methods
ResetValidation()
Reset the state of the validation rule.
Declaration
void ResetValidation()
ValidateRule(Object)
Used to validate the rule against a specific content.
Declaration
void ValidateRule(Object content)
Parameters
Type | Name | Description |
---|---|---|
Object | content | The content to validate |