Class DescriptiveField
The description for a field in the termbase provider definition
Inheritance
Object
DescriptiveField
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Sdl.Terminology.TerminologyProvider.Core
Assembly: Sdl.Terminology.TerminologyProvider.Core.dll
Syntax
public class DescriptiveField
Constructors
DescriptiveField()
The description for a field in the termbase provider definition
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 |
---|---|
Boolean |
Multiple
Determines whether the field can have multiple values
Declaration
public bool Multiple { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
PickListValues
The list of values for pick list fields
Declaration
public IList<string> PickListValues { get; set; }
Property Value
Type | Description |
---|---|
IList<String> |
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 |
---|---|
Boolean |
Type
The type of the field
Declaration
public FieldType Type { get; set; }
Property Value
Type | Description |
---|---|
FieldType |