Method | Description | |
---|---|---|
CreateInstance ( ExternalCommandData commandData ) : |
create FramingData object. applicationException will throw out, if current Revit document doesn't satisfy the condition to create framing
|
|
SetBeamSymbol ( object obj ) : bool |
cast object to FamilySymbol and set as beam's type
|
|
SetBraceSymbol ( object obj ) : bool |
cast object to FamilySymbol and set as brace's type
|
|
SetColumnSymbol ( object obj ) : bool |
cast object to FamilySymbol and set as column's type
|
|
UpdateLevels ( ) : void |
add more levels so that level number can meet floor number
|
Method | Description | |
---|---|---|
CheckTotalNumber ( int number ) : void |
check the total number of columns to create less than certain value
|
|
FrameData ( ExternalCommandData commandData ) : System |
it is only used for object factory method
|
|
Initialize ( ) : void |
initialize list of column, beam and brace's type; initialize list of level
|
|
Validate ( ) : void |
validate the precondition to create framing
|
public static CreateInstance ( ExternalCommandData commandData ) : |
||
commandData | ExternalCommandData | |
return |
public SetBeamSymbol ( object obj ) : bool | ||
obj | object | FamilySymbol object |
return | bool |
public SetBraceSymbol ( object obj ) : bool | ||
obj | object | FamilySymbol object |
return | bool |
public SetColumnSymbol ( object obj ) : bool | ||
obj | object | FamilySymbol object |
return | bool |