IPropertyRuleExecutionOptions
is defined in the Telligent.Evolution.Extensibility.Configuration.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface IPropertyRuleExecutionOptions { string DateFormatString { get; } string DateTimeFormatString { get; } Property Property { get; } PropertyRule Rule { get; } string TimeFormatString { get; } string ValidUrlPattern { get; } string GetDataType(string id); Object GetValue(string id); string ResolveResource(string resourceName, string defaultText); void SetValue(string id, Object value); }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
DateFormatString | string | |||
DateTimeFormatString | string | |||
Property | Property | |||
Rule | PropertyRule | |||
TimeFormatString | string | |||
ValidUrlPattern | string |
Methods
string GetDataType(string id);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | string | Id | Required |
Return Type
string
Object GetValue(string id);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | string | Id | Required |
Return Type
Object
string ResolveResource(string resourceName, string defaultText);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
resourceName | string | Resource Name | Required | ||
defaultText | string | Default Text | Required |
Return Type
string
void SetValue(string id, Object value);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
id | string | Id | Required | ||
value | Object | Value | Required |