RVTDocs.com
Namespace: Autodesk.Revit.UI

UIApplication

Class
Description:
Represents an active session of the Autodesk Revit user interface, providing access to UI customization methods, events, the main window, and the active document.
Remarks:
You can access documents from the database level Application object, obtained from the Application property. If you have an instance of the database level Application object, you can construct a UIApplication instance from it.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.UI.UIApplication
    Autodesk.Revit.UI.Macros.ApplicationEntryPoint
Syntax
public class UIApplication : IDisposable