Class DescriptiveField
The description for a field in the termbase provider definition
Inherited Members
Namespace: SdlSdl.TerminologySdl.Terminology.TerminologyProviderCore
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
public class DescriptiveField
Constructors
DescriptiveField()
Declaration
public DescriptiveField()
Properties
Label
The name of the field
Declaration
public string Label { get; set; }
Property Value
Type | Description |
---|---|
string |
Level
The level of the field
Declaration
public FieldLevel Level { get; set; }
Property Value
Type | Description |
---|---|
FieldLevel |
Mandatory
Determines if the field is mandatory
Declaration
public bool Mandatory { get; set; }
Property Value
Type | Description |
---|---|
bool |
Multiple
Determines whether the field can have multiple values
Declaration
public bool Multiple { get; set; }
Property Value
Type | Description |
---|---|
bool |
PickListValues
The list of values for pick list fields
Declaration
public IList<string> PickListValues { get; set; }
Property Value
Type | Description |
---|---|
IListstring |
ShowInUI
Determines whether the field should be shown in the UI (e.g. term recognition results window)
Declaration
public bool ShowInUI { get; set; }
Property Value
Type | Description |
---|---|
bool |
Type
The type of the field
Declaration
public FieldType Type { get; set; }
Property Value
Type | Description |
---|---|
FieldType |