PPT_LOGO_4b
Revit Programming Introduction <#>
Copyright © 2009 Autodesk Inc.
ファミリーとタイプのロード
§RFA ファイルから追加の標準ファミリーとシンボルをロード
–doc.LoadFamily()
–doc.LoadFamilySymbol()
•Dim doc As Revit.Document = commandData.Application.ActiveDocument
•
•'Load a whole Family
•If Not CType(doc.LoadFamily(familyFilename), Boolean) Then
•  MsgBox( "ERROR in loading Family " & familyFilename & "?" )
•Else
•  MsgBox( "Successfully loaded Family " & familyFilename & "!" )
•End If
•
•'Load only a specific Symbol (Type)
•' The symbol MUST exist in the corresponding catalog (TXT) file - same as in the UI
•If Not CType(doc.LoadFamilySymbol(familyFilename, symbolName), Boolean) Then
•  MsgBox( "ERROR in loading FamilySymbol " & familyFilename & " : " & symbolName & "?" )
•Else
•  MsgBox( "Successfully loaded FamilySymbol " & familyFilename & " : " & symbolName & "!" )
•End If
ファミリーとタイプ
Lab 3-2
次にロードですが、これは比較的簡単でドキュメントに2つのメソッドが存在します。
doc.LoadFamily()は指定されたファミリーを全てロードし、
doc.LoadFamilySymbol()は指定されたファミリーのシンボルのみロードします。