Class StairTread
Base class for Stair Tread Schedule objects. There are 4 types of tread: Pan, Grating, Plate, and Continuous. This class is used primarily as a method of transport/storage of the various tread types, as well as containing basic functionalities shared across all the classes. It is recommended to cast StairTread to the relevant type based on GetTreadType before working with it.
Inheritance
System.Object
StairTread
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 class StairTread
Properties
Name
Returns a string containing the name associated with the specific tread schedule index.
Declaration
public virtual string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
TreadType
Returns type of tread associated with the specific tread schedule index. It is recommended to cast StairTread to the relevant type before working with it.
Declaration
public virtual StairTreadType TreadType { get; }
Property Value
Type | Description |
---|---|
StairTreadType |
Methods
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | disposing |
Finalize()
Declaration
protected void Finalize()