注釈記号とは、プロジェクトにユニークなファミリを識別するためにファミリに適用される記号のことです。
図 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)
{
// check if there are any leaders currently attached, and remove them
IList<Leader> leaders = symbol.GetLeaders();
if (leaders != null && leaders.Count > 0)
{
for (int i = leaders.Count; i > 0; i--)
{
symbol.removeLeader();
}
}
// add one new leader instead
symbol.addLeader();
}
|