Search Results for

    Show / Hide Table of Contents

    Class Field

    Inheritance
    System.Object
    PersistentObject
    Field
    PicklistField
    Implements
    System.ICloneable
    IField
    Inherited Members
    PersistentObject.ResourceId
    System.Object.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.TranslationMemory
    Assembly: Sdl.LanguagePlatform.TranslationMemory.dll
    Syntax
    public class Field : PersistentObject, ICloneable, IField

    Constructors

    Field()

    Declaration
    public Field()

    Field(Field)

    Declaration
    public Field(Field other)
    Parameters
    Type Name Description
    Field other

    Field(String, FieldValueType)

    Declaration
    public Field(string name, FieldValueType valueType)
    Parameters
    Type Name Description
    System.String name
    FieldValueType valueType

    Fields

    StructureContextFieldName

    Declaration
    public static readonly string StructureContextFieldName
    Field Value
    Type Description
    System.String

    TextContextFieldName

    Declaration
    public static readonly string TextContextFieldName
    Field Value
    Type Description
    System.String

    Properties

    FieldType

    Declaration
    public FieldType FieldType { get; set; }
    Property Value
    Type Description
    FieldType

    IsSystemField

    Declaration
    public bool IsSystemField { get; }
    Property Value
    Type Description
    System.Boolean

    Name

    Declaration
    public string Name { get; set; }
    Property Value
    Type Description
    System.String

    PicklistItemNames

    Declaration
    public virtual IList<string> PicklistItemNames { get; }
    Property Value
    Type Description
    System.Collections.Generic.IList<System.String>

    ValueType

    Declaration
    public FieldValueType ValueType { get; set; }
    Property Value
    Type Description
    FieldValueType

    Methods

    CheckName(String)

    Declaration
    protected virtual void CheckName(string name)
    Parameters
    Type Name Description
    System.String name

    Clone()

    Declaration
    public virtual object Clone()
    Returns
    Type Description
    System.Object

    CreateValue()

    Declaration
    public FieldValue CreateValue()
    Returns
    Type Description
    FieldValue

    Duplicate()

    Declaration
    public virtual Field Duplicate()
    Returns
    Type Description
    Field

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    EqualsDeclaration(Field)

    Declaration
    public bool EqualsDeclaration(Field other)
    Parameters
    Type Name Description
    Field other
    Returns
    Type Description
    System.Boolean

    GetFieldType(String)

    Declaration
    public static FieldType GetFieldType(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    FieldType

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    IsPseudoFieldName(String)

    Declaration
    public static bool IsPseudoFieldName(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Boolean

    IsReservedName(String)

    Declaration
    public static bool IsReservedName(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Boolean

    IsSystemFieldName(String)

    Declaration
    public static bool IsSystemFieldName(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.Boolean

    IsValidName(String)

    Declaration
    public static bool IsValidName(string val)
    Parameters
    Type Name Description
    System.String val
    Returns
    Type Description
    System.Boolean

    LookupSpecialField(String)

    Declaration
    public static Field LookupSpecialField(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    Field

    RemoveIllegalChars(String)

    Declaration
    public static string RemoveIllegalChars(string val)
    Parameters
    Type Name Description
    System.String val
    Returns
    Type Description
    System.String

    Implements

    System.ICloneable
    IField

    On this page

    • Constructors
      • Field()
      • Field(Field)
      • Field(String, FieldValueType)
    • Fields
      • StructureContextFieldName
      • TextContextFieldName
    • Properties
      • FieldType
      • IsSystemField
      • Name
      • PicklistItemNames
      • ValueType
    • Methods
      • CheckName(String)
      • Clone()
      • CreateValue()
      • Duplicate()
      • Equals(Object)
      • EqualsDeclaration(Field)
      • GetFieldType(String)
      • GetHashCode()
      • IsPseudoFieldName(String)
      • IsReservedName(String)
      • IsSystemFieldName(String)
      • IsValidName(String)
      • LookupSpecialField(String)
      • RemoveIllegalChars(String)
    • Implements
    Back to top Generated by DocFX