Search Results for

    Show / Hide Table of Contents

    Class FieldDefinitions

    Inheritance
    System.Object
    FieldDefinitions
    Implements
    System.Collections.Generic.IEnumerable<Field>
    System.Collections.IEnumerable
    IFieldDefinitions
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.TranslationMemory
    Assembly: Sdl.LanguagePlatform.TranslationMemory.dll
    Syntax
    public class FieldDefinitions : IEnumerable<Field>, IEnumerable, IFieldDefinitions

    Constructors

    FieldDefinitions()

    Declaration
    public FieldDefinitions()

    FieldDefinitions(FieldDefinitions)

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

    FieldDefinitions(ICollection<Field>)

    Declaration
    public FieldDefinitions(ICollection<Field> fields)
    Parameters
    Type Name Description
    System.Collections.Generic.ICollection<Field> fields

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    System.Int32

    Fields

    Declaration
    public ICollection<Field> Fields { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<Field>

    Item[Guid]

    Declaration
    public Field this[Guid guid] { get; }
    Parameters
    Type Name Description
    System.Guid guid
    Property Value
    Type Description
    Field

    Item[String]

    Declaration
    public Field this[string name] { get; }
    Parameters
    Type Name Description
    System.String name
    Property Value
    Type Description
    Field

    Methods

    Add(Field)

    Declaration
    public void Add(Field f)
    Parameters
    Type Name Description
    Field f

    Add(String, FieldValueType)

    Declaration
    public Field Add(string fieldName, FieldValueType fieldType)
    Parameters
    Type Name Description
    System.String fieldName
    FieldValueType fieldType
    Returns
    Type Description
    Field

    Clear()

    Declaration
    public void Clear()

    Contains(String)

    Declaration
    public bool Contains(string fieldName)
    Parameters
    Type Name Description
    System.String fieldName
    Returns
    Type Description
    System.Boolean

    Exists(Field)

    Declaration
    public bool Exists(Field f)
    Parameters
    Type Name Description
    Field f
    Returns
    Type Description
    System.Boolean

    Exists(String)

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

    GetEnumerator()

    Declaration
    public IEnumerator<Field> GetEnumerator()
    Returns
    Type Description
    System.Collections.Generic.IEnumerator<Field>

    Lookup(Guid)

    Declaration
    public Field Lookup(Guid guid)
    Parameters
    Type Name Description
    System.Guid guid
    Returns
    Type Description
    Field

    Lookup(String)

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

    LookupIField(Guid)

    Declaration
    public IField LookupIField(Guid guid)
    Parameters
    Type Name Description
    System.Guid guid
    Returns
    Type Description
    IField

    LookupIField(String)

    Declaration
    public IField LookupIField(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    IField

    Remove(Field)

    Declaration
    public bool Remove(Field f)
    Parameters
    Type Name Description
    Field f
    Returns
    Type Description
    System.Boolean

    Remove(String)

    Declaration
    public bool Remove(string fieldName)
    Parameters
    Type Name Description
    System.String fieldName
    Returns
    Type Description
    System.Boolean

    ToList()

    Declaration
    public List<Field> ToList()
    Returns
    Type Description
    System.Collections.Generic.List<Field>

    Explicit Interface Implementations

    IEnumerable.GetEnumerator()

    Declaration
    IEnumerator IEnumerable.GetEnumerator()
    Returns
    Type Description
    System.Collections.IEnumerator

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    IFieldDefinitions

    On this page

    • Constructors
      • FieldDefinitions()
      • FieldDefinitions(FieldDefinitions)
      • FieldDefinitions(ICollection<Field>)
    • Properties
      • Count
      • Fields
      • Item[Guid]
      • Item[String]
    • Methods
      • Add(Field)
      • Add(String, FieldValueType)
      • Clear()
      • Contains(String)
      • Exists(Field)
      • Exists(String)
      • GetEnumerator()
      • Lookup(Guid)
      • Lookup(String)
      • LookupIField(Guid)
      • LookupIField(String)
      • Remove(Field)
      • Remove(String)
      • ToList()
    • Explicit Interface Implementations
      • IEnumerable.GetEnumerator()
    • Implements
    Back to top Generated by DocFX