Search Results for

    Show / Hide Table of Contents

    Struct ElementItemId

    Represents an element item identifier.

    Implements
    IEquatable<ElementItemId>
    Inherited Members
    ValueType.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    Namespace: TopSolid.Kernel.Automating
    Assembly: TopSolid.Kernel.Automating.dll
    Syntax
    [DataContract]
    [AvailableSinceVersion(7, 7, 0, 0)]
    public struct ElementItemId : IEquatable<ElementItemId>
    Remarks

    An element item identifier uniquely identifies an element item, it is made of an element identifier that uniquely identifies the element, and an item label that uniquely identifies the item within the element.

    This structure is available since v7.7.

    Constructors

    Name Description
    ElementItemId(ElementId, ItemLabel)

    Initializes a new instance of the ElementItemId structure.

    Fields

    Name Description
    Empty

    Empty identifier.

    Properties

    Name Description
    DocumentId

    Gets the identifier of the document of the element.

    ElementId

    Gets the identifier of the element.

    IsEmpty

    Tells whether the element item identifier is empty.

    ItemLabel

    Gets the label of the item within the element.

    ItemType

    Gets the type of the item within the element.

    Methods

    Name Description
    Equals(object)
    Equals(ElementItemId)
    GetHashCode()

    Operators

    Name Description
    operator ==(ElementItemId, ElementItemId)

    Tells whether two element item identifiers are equal.

    operator !=(ElementItemId, ElementItemId)

    Tells whether two element item identifiers are different.

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.