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()