Class CreateAttributeDefinitionParams
Represents parameters required to create the attribute definition
Namespace: TSD.API.Remoting.UserDefinedAttributes.Create
Assembly: TSD.API.Remoting.dll
Syntax
public sealed class CreateAttributeDefinitionParams
Properties
| Name | Description |
|---|---|
| IsLinkable | Gets or sets a value indicating whether attribute should be synchronized on linked levels |
| IsReadOnly | Gets or sets a value indicating whether attribute should be read only |
| Name | Gets or sets the name of the attribute definition |
| ValueSource | Gets or sets the source of attribute values |
| ValueType | Gets or sets the type of attribute values |
| Values | Gets or sets the list of predefined values |
Methods
| Name | Description |
|---|---|
| Create(string?, AttributeValueType, AttributeValueSource) | Creates a new instance of CreateAttributeDefinitionParams class |
| From(IAttributeDefinition?) | Creates a new instance of CreateAttributeDefinitionParams class based on given attribute definition |