注釈記号とは、プロジェクトに一意のファミリを識別するためにファミリに適用される記号のことです。
図 76: 2 つの引出線の付いた注釈記号
注釈記号は、Creation.Document.NewFamilyInstance()メソッドの次のオーバーロードを使用して作成できます。
コード領域 16-6: 新しい注釈記号を作成 |
public FamilyInstance NewFamilyInstance Method (XYZ origin, FamilySymbol symbol, View specView) |
注釈記号は Document.Delete()メソッドを使用して削除できます。
引出線の追加には addLeader()メソッドを、削除には removeLeader()メソッドを使用します。
コード領域 16-7: addLeader()と removeLeader()を使用 |
public void AddAndRemoveLeaders(AnnotationSymbol symbol) { int leaderSize = symbol.Leaders.Size; string message = "Number of leaders in Annotation Symbol before add: " + leaderSize; symbol.addLeader(); leaderSize = symbol.Leaders.Size; message += "\nNumber of leaders after add: " + leaderSize; symbol.removeLeader(); leaderSize = symbol.Leaders.Size; message += "\nNumber of leaders after remove: " + leaderSize; TaskDialog.Show("Revit", message); } |