C# Class Revit.SDK.Samples.FrameBuilder.CS.FrameTypesMgr

data manager take charge of FamilySymbol object in current document
Afficher le fichier Open project: AMEE/revit Class Usage Examples

Méthodes publiques

Méthode Description
AddSymbol ( Autodesk framingSymbol ) : bool

add one FamilySymbol object to the lists

ContainsSymbolName ( string symbolName ) : bool

inquire whether the FamilySymbol's Name already exists in the list

DeleteSymbol ( FamilySymbol symbol ) : bool
DuplicateSymbol ( ElementType framingSymbol, string symbolName ) : FamilySymbol

duplicate one FamilySymbol and add to lists

FrameTypesMgr ( ExternalCommandData commandData ) : System

constructor

GenerateSymbolName ( string symbolName ) : string

generate a new FamilySymbol's Name according to given name

Private Methods

Méthode Description
FrameTypesMgr ( ) : System

constructor without parameters is forbidden

Method Details

AddSymbol() public méthode

add one FamilySymbol object to the lists
public AddSymbol ( Autodesk framingSymbol ) : bool
framingSymbol Autodesk
Résultat bool

ContainsSymbolName() public méthode

inquire whether the FamilySymbol's Name already exists in the list
public ContainsSymbolName ( string symbolName ) : bool
symbolName string
Résultat bool

DeleteSymbol() public méthode

public DeleteSymbol ( FamilySymbol symbol ) : bool
symbol FamilySymbol FamilySymbol to be deleted
Résultat bool

DuplicateSymbol() public méthode

duplicate one FamilySymbol and add to lists
public DuplicateSymbol ( ElementType framingSymbol, string symbolName ) : FamilySymbol
framingSymbol ElementType FamilySymbol to be copied
symbolName string duplicate FamilySymbol's Name
Résultat FamilySymbol

FrameTypesMgr() public méthode

constructor
public FrameTypesMgr ( ExternalCommandData commandData ) : System
commandData ExternalCommandData
Résultat System

GenerateSymbolName() public méthode

generate a new FamilySymbol's Name according to given name
public GenerateSymbolName ( string symbolName ) : string
symbolName string original name
Résultat string