<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

Field

public class Field : Artifact
using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Xml.Serialization; namespace kCura.EDDS.WebAPI.FieldManagerBase { [Serializable] [GeneratedCode("System.Xml", "4.0.30319.18060")] [DebuggerStepThrough] [DesignerCategory("code")] [XmlType(Namespace = "http://www.kCura.com/EDDS/FieldManager")] public class Field : Artifact { private int fieldArtifactTypeIDField; private string displayNameField; private int fieldTypeIDField; private FieldType fieldTypeField; private int fieldCategoryIDField; private FieldCategory fieldCategoryField; private int artifactViewFieldIDField; private int? codeTypeIDField; private int? maxLengthField; private bool isRequiredField; private bool isRemovableField; private bool isEditableField; private bool isVisibleField; private bool isArtifactBaseFieldField; private object valueField; private string tableNameField; private string columnNameField; private bool isReadOnlyInLayoutField; private string filterTypeField; private int fieldDisplayTypeIDField; private int rowsField; private bool isLinkedField; private string formatStringField; private int? repeatColumnField; private int? associativeArtifactTypeIDField; private bool isAvailableToAssociativeObjectsField; private bool isAvailableInChoiceTreeField; private bool isGroupByEnabledField; private bool isIndexEnabledField; private string displayValueTrueField; private string displayValueFalseField; private string widthField; private bool wrappingField; private int linkLayoutArtifactIDField; private string nameValueField; private bool linkTypeField; private bool useUnicodeEncodingField; private bool allowHtmlField; private bool isSortableField; private string friendlyNameField; private ImportBehaviorChoice? importBehaviorField; private bool enableDataGridField; private bool? overlayBehaviorField; private int? relationalIndexViewArtifactIDField; private ObjectsFieldParameters objectsFieldArgsField; private bool allowGroupByField; private bool allowPivotField; private int? popupPickerViewField; private int? fieldTreeViewField; private KeyboardShortcut keyboardShortcutField; private bool availableInViewerField; private int[] relativityApplicationsField; private RelationalFieldPane relationalPaneField; private bool autoAddChoicesField; public int FieldArtifactTypeID { get { return fieldArtifactTypeIDField; } set { fieldArtifactTypeIDField = value; } } public string DisplayName { get { return displayNameField; } set { displayNameField = value; } } public int FieldTypeID { get { return fieldTypeIDField; } set { fieldTypeIDField = value; } } public FieldType FieldType { get { return fieldTypeField; } set { fieldTypeField = value; } } public int FieldCategoryID { get { return fieldCategoryIDField; } set { fieldCategoryIDField = value; } } public FieldCategory FieldCategory { get { return fieldCategoryField; } set { fieldCategoryField = value; } } public int ArtifactViewFieldID { get { return artifactViewFieldIDField; } set { artifactViewFieldIDField = value; } } [XmlElement(IsNullable = true)] public int? CodeTypeID { get { return codeTypeIDField; } set { codeTypeIDField = value; } } [XmlElement(IsNullable = true)] public int? MaxLength { get { return maxLengthField; } set { maxLengthField = value; } } public bool IsRequired { get { return isRequiredField; } set { isRequiredField = value; } } public bool IsRemovable { get { return isRemovableField; } set { isRemovableField = value; } } public bool IsEditable { get { return isEditableField; } set { isEditableField = value; } } public bool IsVisible { get { return isVisibleField; } set { isVisibleField = value; } } public bool IsArtifactBaseField { get { return isArtifactBaseFieldField; } set { isArtifactBaseFieldField = value; } } public object Value { get { return valueField; } set { valueField = RuntimeHelpers.GetObjectValue(value); } } public string TableName { get { return tableNameField; } set { tableNameField = value; } } public string ColumnName { get { return columnNameField; } set { columnNameField = value; } } public bool IsReadOnlyInLayout { get { return isReadOnlyInLayoutField; } set { isReadOnlyInLayoutField = value; } } public string FilterType { get { return filterTypeField; } set { filterTypeField = value; } } public int FieldDisplayTypeID { get { return fieldDisplayTypeIDField; } set { fieldDisplayTypeIDField = value; } } public int Rows { get { return rowsField; } set { rowsField = value; } } public bool IsLinked { get { return isLinkedField; } set { isLinkedField = value; } } public string FormatString { get { return formatStringField; } set { formatStringField = value; } } [XmlElement(IsNullable = true)] public int? RepeatColumn { get { return repeatColumnField; } set { repeatColumnField = value; } } [XmlElement(IsNullable = true)] public int? AssociativeArtifactTypeID { get { return associativeArtifactTypeIDField; } set { associativeArtifactTypeIDField = value; } } public bool IsAvailableToAssociativeObjects { get { return isAvailableToAssociativeObjectsField; } set { isAvailableToAssociativeObjectsField = value; } } public bool IsAvailableInChoiceTree { get { return isAvailableInChoiceTreeField; } set { isAvailableInChoiceTreeField = value; } } public bool IsGroupByEnabled { get { return isGroupByEnabledField; } set { isGroupByEnabledField = value; } } public bool IsIndexEnabled { get { return isIndexEnabledField; } set { isIndexEnabledField = value; } } public string DisplayValueTrue { get { return displayValueTrueField; } set { displayValueTrueField = value; } } public string DisplayValueFalse { get { return displayValueFalseField; } set { displayValueFalseField = value; } } public string Width { get { return widthField; } set { widthField = value; } } public bool Wrapping { get { return wrappingField; } set { wrappingField = value; } } public int LinkLayoutArtifactID { get { return linkLayoutArtifactIDField; } set { linkLayoutArtifactIDField = value; } } public string NameValue { get { return nameValueField; } set { nameValueField = value; } } public bool LinkType { get { return linkTypeField; } set { linkTypeField = value; } } public bool UseUnicodeEncoding { get { return useUnicodeEncodingField; } set { useUnicodeEncodingField = value; } } public bool AllowHtml { get { return allowHtmlField; } set { allowHtmlField = value; } } public bool IsSortable { get { return isSortableField; } set { isSortableField = value; } } public string FriendlyName { get { return friendlyNameField; } set { friendlyNameField = value; } } [XmlElement(IsNullable = true)] public ImportBehaviorChoice? ImportBehavior { get { return importBehaviorField; } set { importBehaviorField = value; } } public bool EnableDataGrid { get { return enableDataGridField; } set { enableDataGridField = value; } } [XmlElement(IsNullable = true)] public bool? OverlayBehavior { get { return overlayBehaviorField; } set { overlayBehaviorField = value; } } [XmlElement(IsNullable = true)] public int? RelationalIndexViewArtifactID { get { return relationalIndexViewArtifactIDField; } set { relationalIndexViewArtifactIDField = value; } } public ObjectsFieldParameters ObjectsFieldArgs { get { return objectsFieldArgsField; } set { objectsFieldArgsField = value; } } public bool AllowGroupBy { get { return allowGroupByField; } set { allowGroupByField = value; } } public bool AllowPivot { get { return allowPivotField; } set { allowPivotField = value; } } [XmlElement(IsNullable = true)] public int? PopupPickerView { get { return popupPickerViewField; } set { popupPickerViewField = value; } } [XmlElement(IsNullable = true)] public int? FieldTreeView { get { return fieldTreeViewField; } set { fieldTreeViewField = value; } } public KeyboardShortcut KeyboardShortcut { get { return keyboardShortcutField; } set { keyboardShortcutField = value; } } public bool AvailableInViewer { get { return availableInViewerField; } set { availableInViewerField = value; } } public int[] RelativityApplications { get { return relativityApplicationsField; } set { relativityApplicationsField = value; } } public RelationalFieldPane RelationalPane { get { return relationalPaneField; } set { relationalPaneField = value; } } public bool AutoAddChoices { get { return autoAddChoicesField; } set { autoAddChoicesField = value; } } } }