ICustomNavigationItemConfiguration is defined in the Telligent.Evolution.Extensibility.UI.Version1 namespace of Telligent.Evolution.Platform.dll
Definition
interface ICustomNavigationItemConfiguration
{
bool GetBoolValue(string propertyName, bool defaultValue);
Color GetColorValue(string propertyName, Color defaultValue);
string GetCustomValue(string propertyName, string defaultValue);
DateTime GetDateTimeValue(string propertyName, DateTime defaultValue);
double GetDoubleValue(string propertyName, double defaultValue);
Guid GetGuidValue(string propertyName, Guid defaultValue);
string GetHtmlValue(string propertyName, string defaultValue);
int GetIntValue(string propertyName, int defaultValue);
string GetSerializedConfiguration();
string GetStringValue(string propertyName, string defaultValue);
Unit GetUnitValue(string propertyName, Unit defaultValue);
Uri[] GetUrlListValue(string propertyName, Uri[] defaultValue);
Uri GetUrlValue(string propertyName, Uri defaultValue);
void SetBoolValue(string propertyName, bool value);
void SetColorValue(string propertyName, Color value);
void SetCustomValue(string propertyName, string value);
void SetDateTimeValue(string propertyName, DateTime value);
void SetDoubleValue(string propertyName, double value);
void SetGuidValue(string propertyName, Guid value);
void SetHtmlValue(string propertyName, string value);
void SetIntValue(string propertyName, int value);
void SetStringValue(string propertyName, string value);
void SetUnitValue(string propertyName, Unit value);
void SetUrlListValue(string propertyName, Uri[] value);
void SetUrlValue(string propertyName, Uri value);
}
Methods
bool GetBoolValue(string propertyName, bool defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | bool | Default Value | Required |
Return Type
bool
Color GetColorValue(string propertyName, Color defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | Color | Default Value | Required |
Return Type
Color
string GetCustomValue(string propertyName, string defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | string | Default Value | Required |
Return Type
string
DateTime GetDateTimeValue(string propertyName, DateTime defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | DateTime | Default Value | Required |
Return Type
DateTime
double GetDoubleValue(string propertyName, double defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | double | Default Value | Required |
Return Type
double
Guid GetGuidValue(string propertyName, Guid defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | Guid | Default Value | Required |
Return Type
Guid
string GetHtmlValue(string propertyName, string defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | string | Default Value | Required |
Return Type
string
int GetIntValue(string propertyName, int defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | int | Default Value | Required |
Return Type
int
string GetSerializedConfiguration();
Return Type
string
string GetStringValue(string propertyName, string defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | string | Default Value | Required |
Return Type
string
Unit GetUnitValue(string propertyName, Unit defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | Unit | Default Value | Required |
Return Type
Unit
Uri[] GetUrlListValue(string propertyName, Uri[] defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | Uri[] | Default Value | Required |
Return Type
Uri[]
Uri GetUrlValue(string propertyName, Uri defaultValue);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| defaultValue | Uri | Default Value | Required |
Return Type
Uri
void SetBoolValue(string propertyName, bool value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | bool | Value | Required |
void SetColorValue(string propertyName, Color value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | Color | Value | Required |
void SetCustomValue(string propertyName, string value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | string | Value | Required |
void SetDateTimeValue(string propertyName, DateTime value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | DateTime | Value | Required |
void SetDoubleValue(string propertyName, double value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | double | Value | Required |
void SetGuidValue(string propertyName, Guid value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | Guid | Value | Required |
void SetHtmlValue(string propertyName, string value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | string | Value | Required |
void SetIntValue(string propertyName, int value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | int | Value | Required |
void SetStringValue(string propertyName, string value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | string | Value | Required |
void SetUnitValue(string propertyName, Unit value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | Unit | Value | Required |
void SetUrlListValue(string propertyName, Uri[] value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | Uri[] | Value | Required |
void SetUrlValue(string propertyName, Uri value);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| propertyName | string | Property Name | Required | ||
| value | Uri | Value | Required |