CAM API
  • CAM API
v20.0.1
Search Results for

    Show / Hide Table of Contents

    Interface ICamApiIntegerCustomAttribute

    Custom attribute instance with value of Integer type.

    Namespace: CAMAPI.CustomAttributes
    Assembly: CAMAPI.CustomAttributes.dll
    Syntax
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    [Guid("82D6ECFF-77CF-45BB-9C16-FBF7B1139762")]
    public interface ICamApiIntegerCustomAttribute : ICamApiCustomAttributeWithValue, ICamApiCustomAttribute

    Properties

    Bounds

    The limits for attribute value if the attribute has Range restriction.

    Declaration
    ICamApiCustomAttributeIntegerBounds Bounds { get; }
    Property Value
    Type Description
    ICamApiCustomAttributeIntegerBounds

    Description

    Declaration
    string Description { get; set; }
    Property Value
    Type Description
    string

    EnumValues

    The list of available values if the attribute has Enum restriction.

    Declaration
    ICamApiAttributeIntegerEnumValues EnumValues { get; }
    Property Value
    Type Description
    ICamApiAttributeIntegerEnumValues

    InstanceID

    Declaration
    Guid InstanceID { get; }
    Property Value
    Type Description
    Guid

    IsUntyped

    Declaration
    bool IsUntyped { get; }
    Property Value
    Type Description
    bool

    Name

    Declaration
    string Name { get; set; }
    Property Value
    Type Description
    string

    ParentInstanceID

    Declaration
    Guid ParentInstanceID { get; }
    Property Value
    Type Description
    Guid

    ReadOnly

    Declaration
    bool ReadOnly { get; set; }
    Property Value
    Type Description
    bool

    Restrictions

    Restrictions for value of the attribute.

    Declaration
    TAttributeValueRestriction Restrictions { get; set; }
    Property Value
    Type Description
    TAttributeValueRestriction

    TypeCategoryID

    Declaration
    Guid TypeCategoryID { get; set; }
    Property Value
    Type Description
    Guid

    TypeID

    Declaration
    Guid TypeID { get; }
    Property Value
    Type Description
    Guid

    Units

    Declaration
    string Units { get; set; }
    Property Value
    Type Description
    string

    Value

    Value of the attribute.

    Declaration
    int Value { get; set; }
    Property Value
    Type Description
    int

    ValueType

    Declaration
    TCustomAttributeValueType ValueType { get; }
    Property Value
    Type Description
    TCustomAttributeValueType

    Visible

    Declaration
    bool Visible { get; set; }
    Property Value
    Type Description
    bool
    In this article