选取元素
{
try
{
UIDocument uidoc = revit.Application.ActiveUIDocument;
Document doc = revit.Application.ActiveUIDocument.Document;
Reference pickedElemRef = uidoc.Selection.PickObject(ObjectType.Element);
Element elem = uidoc.Document.GetElement(pickedElemRef.ElementId);
string info = "所选元素类型为:";
info += "\n\t" + elem.GetType().ToString();
TaskDialog.Show("Revit", info);
}
catch(Exception e)
{
message = e.Message;
return Autodesk.Revit.UI.Result.Failed;
}
return Autodesk.Revit.UI.Result.Succeeded;
}