Search Results for

    Show / Hide Table of Contents

    Struct ItemLabel

    Represents an element item label.

    Implements
    IEquatable<ItemLabel>
    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, 6, 0, 0)]
    public struct ItemLabel : IEquatable<ItemLabel>
    Remarks

    An item label uniquely identifies an item within a specified element.

    This structure is available since v7.6.

    Constructors

    Name Description
    ItemLabel(byte, int, string, string)

    Initializes a new instance of the ItemLabel structure.

    Fields

    Name Description
    Empty

    Empty label.

    Frame2DOrigin

    Label of 2D frame origin.

    Frame2DXAxis

    Label of 2D frame X axis.

    Frame2DYAxis

    Label of 2D frame Y axis.

    Frame3DOrigin

    Label of 3D frame origin.

    Frame3DXAxis

    Label of 3D frame X axis.

    Frame3DXYPlane

    Label of 3D frame XY plane.

    Frame3DXZPlane

    Label of 3D frame XZ plane.

    Frame3DYAxis

    Label of 3D frame Y axis.

    Frame3DYZPlane

    Label of 3D frame YZ plane.

    Frame3DZAxis

    Label of 3D frame Z axis.

    Properties

    Name Description
    Id

    Gets the identifier of the item within its element, or 0 if empty.

    IsEmpty

    Tells whether the item label is empty.

    Moniker

    Gets the moniker associated to the item.

    Name

    Gets the item name.

    Type

    Gets the type of the item, or 0 if none.

    Methods

    Name Description
    Equals(object)
    Equals(ItemLabel)
    GetHashCode()

    Operators

    Name Description
    operator ==(ItemLabel, ItemLabel)

    Tells whether two item labels are equal.

    operator !=(ItemLabel, ItemLabel)

    Tells whether two item labels are different.

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

    Copyright ©2025 TopSolid - All rights reserved.