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

Relativity.DataExchange.Service.ViewFieldInfo

public class ViewFieldInfo
Represents the Relativity field information class object.
namespace Relativity.DataExchange.Service { public class ViewFieldInfo { protected int _fieldArtifactId; protected int _avfId; protected FieldCategory _category; protected FieldCategory _connectorFieldCategory; protected string _displayName; protected string _avfColumnName; protected string _avfHeaderName; protected string _allowFieldName; protected ColumnSourceType _columnSource; protected string _dataSource; protected string _sourceFieldName; protected int _sourceFieldArtifactTypeID; protected int _sourceFieldArtifactID; protected int _connectorFieldArtifactID; protected string _sourceFieldArtifactTypeTableName; protected string _connectorFieldName; protected FieldType _fieldType; protected bool _isLinked; protected int _fieldCodeTypeID; protected int _artifactTypeID; protected string _artifactTypeTableName; protected bool _fieldIsArtifactBaseField; protected string _formatString; protected bool _isUnicodeEnabled; protected bool _allowHtml; protected int _parentFileFieldArtifactID; protected string _parentFileFieldDisplayName; protected int _associativeArtifactTypeID; protected string _relationalTableName; protected string _relationalTableColumnName; protected string _relationalTableColumnName2; protected ParentReflectionType _parentReflectionType; protected string _reflectedFieldArtifactTypeTableName; protected string _reflectedFieldIdentifierColumnName; protected string _reflectedFieldConnectorFieldName; protected string _reflectedConnectorIdentifierColumnName; protected bool _enableDataGrid; protected bool _isVirtualAssociativeArtifactType; public string AllowFieldName { get; set; } public bool AllowHtml { get; set; } public int ArtifactTypeID { get; set; } public string ArtifactTypeTableName { get; set; } public int AssociativeArtifactTypeID { get; set; } public string AvfColumnName { get; set; } public string AvfHeaderName { get; set; } public int AvfId { get; set; } public FieldCategory Category { get; set; } public ColumnSourceType ColumnSource { get; set; } public int ConnectorFieldArtifactID { get; set; } public FieldCategory ConnectorFieldCategory { get; set; } public string ConnectorFieldName { get; set; } public string DataSource { get; set; } public string DisplayName { get; set; } public bool EnableDataGrid { get; set; } public int FieldArtifactId { get; set; } public int FieldCodeTypeID { get; set; } public bool FieldIsArtifactBaseField { get; set; } public FieldType FieldType { get; set; } public string FormatString { get; set; } public bool IsLinked { get; set; } public bool IsUnicodeEnabled { get; set; } public bool IsVirtualAssociativeArtifactType { get; set; } public int ParentFileFieldArtifactID { get; set; } public string ParentFileFieldDisplayName { get; set; } public ParentReflectionType ParentReflectionType { get; set; } public string ReflectedConnectorIdentifierColumnName { get; set; } public string ReflectedFieldArtifactTypeTableName { get; set; } public string ReflectedFieldConnectorFieldName { get; set; } public string ReflectedFieldIdentifierColumnName { get; set; } public string RelationalTableColumnName { get; set; } public string RelationalTableColumnName2 { get; set; } public string RelationalTableName { get; set; } public int SourceFieldArtifactID { get; set; } public int SourceFieldArtifactTypeID { get; set; } public string SourceFieldArtifactTypeTableName { get; set; } public string SourceFieldName { get; set; } public bool IsCodeOrMulticodeField { get; } public bool IsMultiValueField { get; } public ViewFieldInfo(); public ViewFieldInfo(DataRow row); public ViewFieldInfo(ViewFieldInfo vfi); } }