Search Results for

    Show / Hide Table of Contents

    Class TerminologyAnnotationContainer

    An AnnotationContainer representing terminology-related annotations.

    Inheritance
    Object
    MarkupData
    MarkupDataContainer
    AnnotationContainer
    TerminologyAnnotationContainer
    Implements
    ISkeletonItemReference<TerminologyData>
    Inherited Members
    AnnotationContainer.AnnotationId
    MarkupDataContainer.GetAllChildren(Func<MarkupData, Boolean>)
    MarkupDataContainer.GetAllChildren<T>(Func<T, Boolean>)
    MarkupDataContainer.Add(MarkupData)
    MarkupDataContainer.Add(IEnumerable<MarkupData>)
    MarkupDataContainer.Insert(Int32, MarkupData)
    MarkupDataContainer.Remove(MarkupData)
    MarkupDataContainer.Clear()
    MarkupDataContainer.IndexOf(MarkupData)
    MarkupDataContainer.GetEnumerator()
    MarkupDataContainer.MoveToContainer(MarkupDataContainer, Int32, Int32, Int32)
    MarkupDataContainer.ToString()
    MarkupDataContainer.Children
    MarkupDataContainer.AllSubItems
    MarkupDataContainer.Count
    MarkupDataContainer.Item[Int32]
    MarkupData.Id
    MarkupData.Parent
    MarkupData.ParentFragment
    MarkupData.ParentParagraph
    MarkupData.ParentParagraphUnit
    MarkupData.Ancestors
    MarkupData.ParentSegment
    MarkupData.IsContainer
    MarkupData.IndexInParent
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Sdl.LanguagePlatform.TranslationMemoryApi.LiteBCM.Annotations
    Assembly: Sdl.LanguagePlatform.TranslationMemoryApi.dll
    Syntax
    public class TerminologyAnnotationContainer : AnnotationContainer, ISkeletonItemReference<TerminologyData>

    Constructors

    TerminologyAnnotationContainer(Int32)

    Initializes a new instance of the TerminologyAnnotationContainer class.

    Declaration
    public TerminologyAnnotationContainer(int terminologyDataId)
    Parameters
    Type Name Description
    Int32 terminologyDataId

    Definition identifier.

    TerminologyAnnotationContainer(String, Int32)

    Initializes a new instance of the TerminologyAnnotationContainer class.

    Declaration
    public TerminologyAnnotationContainer(string id, int terminologyDataId)
    Parameters
    Type Name Description
    String id

    The identifier.

    Int32 terminologyDataId

    Definition identifier.

    Properties

    Definition

    Gets the TerminologyData definition.

    Declaration
    public TerminologyData Definition { get; }
    Property Value
    Type Description
    TerminologyData

    TerminologyDataId

    Gets or sets the terminology data identifier. When setting the value, the ID must correspond to a valid TerminologyData in the skeleton if one is associated.

    Declaration
    public int TerminologyDataId { get; set; }
    Property Value
    Type Description
    Int32

    The terminology data identifier.

    Type

    Gets the MarkupData type.

    Declaration
    protected override string Type { get; set; }
    Property Value
    Type Description
    String
    Overrides
    MarkupData.Type

    Methods

    AcceptVisitor(LiteBcmVisitor)

    Accepts a visitor of type LiteBcmVisitor.

    Declaration
    public override void AcceptVisitor(LiteBcmVisitor visitor)
    Parameters
    Type Name Description
    LiteBcmVisitor visitor

    The LiteBcmVisitor used to visit this item.

    Overrides
    MarkupData.AcceptVisitor(LiteBcmVisitor)

    Implements

    ISkeletonItemReference<T>
    In this article
    Back to top Generated by DocFX