Show / Hide Table of Contents

    Class CustomProperty

    Schema entry for a single custom property

    Inheritance
    System.Object
    CustomProperty
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: DesignData.SDS2.Setup
    Assembly: DesignData.SDS2.Setup.dll
    Syntax
    public sealed class CustomProperty

    Properties

    IsErectionViewable

    Declaration
    public bool IsErectionViewable { get; }
    Property Value
    Type Description
    System.Boolean

    IsExported

    Declaration
    public bool IsExported { get; }
    Property Value
    Type Description
    System.Boolean

    IsHashable

    If true, changing this property will separate piecemarks for material and members

    Declaration
    public bool IsHashable { get; }
    Property Value
    Type Description
    System.Boolean
    Remarks

    For other types this has no effect

    IsRemarkable

    Declaration
    public bool IsRemarkable { get; }
    Property Value
    Type Description
    System.Boolean

    Label

    The user visible label for this property

    Declaration
    public string Label { get; }
    Property Value
    Type Description
    System.String

    Name

    The name for this property within the schema. This is the name used to look it up on a CustomPropertyMap in the model namespace

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String

    Type

    The value type

    Declaration
    public CustomPropertyValueType Type { get; }
    Property Value
    Type Description
    CustomPropertyValueType

    Methods

    Finalize()

    Declaration
    protected void Finalize()
    Back to top