•外部コマンドから
Revit データーにアクセスする方法1
•現在選択されている要素へはドキュメントクラスのメンバーからアクセス
§ExternalCommandData.Application.ActiveDocument.Selection.Elements
•入力引数が ExternalCommandData を提供
»Selection sel = doc.Selection;
»sMsg = "There are " +
sel.Elements.Size + " elements in the selection set:";
»foreach( Element elem in
sel.Elements )
»{
»
string s = (null == elem.Category) ? elem.GetType().Name :
elem.Category.Name;
»
sMsg += "\r\n " + s +
" Id=" + elem.Id.Value.ToString();
»}
»// from Lab1_2_CommandArguments