The UIApplication class in C# provides a property called get_ActiveUIDocument that returns the active UI document in the Autodesk Revit application. This property can be used when writing plugins or macros that interact with Revit's user interface.
Code examples:
// Using UIApplication to get the active UIDocument UIApplication uiApp = commandData.Application; UIDocument uiDoc = uiApp.ActiveUIDocument;
// Example of using the ActiveUIDocument // to get the active view View view = uiDoc.ActiveView;
// Example of using the ActiveUIDocument // to get a specific element in the active view ElementId elementId = new ElementId(123); Element element = uiDoc.Document.GetElement(elementId);
Package/library: This code example is using the Autodesk.Revit.UI and Autodesk.Revit.DB packages, which provide the classes and methods necessary to interact with Revit's user interface and database.
C# (CSharp) UIApplication.get_ActiveUIDocument - 19 examples found. These are the top rated real world C# (CSharp) examples of UIApplication.get_ActiveUIDocument extracted from open source projects. You can rate examples to help us improve the quality of examples.