Interface IDescriptiveField
The descriptive field for the termbase provider definition
Namespace: Sdl.Terminology.TerminologyProvider.Core
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
public interface IDescriptiveField
Properties
Label
The name of the field
Declaration
string Label { get; }
Property Value
Type | Description |
---|---|
System.String |
Level
The level of the field
Declaration
FieldLevel Level { get; }
Property Value
Type | Description |
---|---|
FieldLevel |
Mandatory
Determines if the field is mandatory
Declaration
bool Mandatory { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Multiple
Determines whether the field can have multiple values
Declaration
bool Multiple { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
PickListValues
The list of values for pick list fields
Declaration
IList<string> PickListValues { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
Type
The type of the field
Declaration
FieldType Type { get; }
Property Value
Type | Description |
---|---|
FieldType |