2021 Members
Changes 4
M

ApplicationEntryPoint

Name Return Type Description Inherited From
M CanPostCommand(RevitCommandId) bool Identifies if the given command can be posted, using PostCommand(RevitCommandId) . (Inherited from UIApplication .) UIApplication
M CreateAddInCommandBinding(RevitCommandId) AddInCommandBinding Creates a new AddInCommandBinding. (Inherited from UIApplication .) UIApplication
M CreateRibbonPanel(String) RibbonPanel (Overrides UIApplication . CreateRibbonPanel(String) .)
M CreateRibbonPanel(String, String) RibbonPanel (Overrides UIApplication . CreateRibbonPanel(String, String) .)
M CreateRibbonPanel(Tab, String) RibbonPanel (Overrides UIApplication . CreateRibbonPanel(Tab, String) .)
M CreateRibbonTab(String) None (Overrides UIApplication . CreateRibbonTab(String) .)
M Dispose() None (Inherited from UIApplication .) UIApplication
M Equals None (Inherited from Object .) Object .
M FinishInitializationEO() None For Revit Macros internal use only.
M GetDockablePane(DockablePaneId) DockablePane Gets a DockablePane object by its ID. (Inherited from UIApplication .) UIApplication
M GetHashCode None (Inherited from Object .) Object .
M GetRibbonPanels.() List<RibbonPanel> (Overrides UIApplication . GetRibbonPanels . .)
M GetRibbonPanels(String) List<RibbonPanel> (Overrides UIApplication . GetRibbonPanels(String) .)
M GetRibbonPanels(Tab) List<RibbonPanel> (Overrides UIApplication . GetRibbonPanels(Tab) .)
M GetType None (Inherited from Object .) Object .
M Initialize(Object, String) None For Revit Macros internal use only.
M LoadAddIn(String) None Loads add-ins from the given manifest file. (Inherited from UIApplication .) UIApplication
M LoadPackageContents(String) None Loads add-ins from the given packageContents.xml file. (Inherited from UIApplication .) UIApplication
M OnShutdownEO() None For Revit Macros internal use only.
M OpenAndActivateDocument(String) The opened document. Opens and activates a Revit document, include both local document or cloud document. (Inherited from UIApplication .) UIApplication
M OpenAndActivateDocument(ModelPath, OpenOptions, Boolean) The opened document. Opens and activates a Revit document, include both local document or cloud document. (Inherited from UIApplication .) UIApplication
M OpenAndActivateDocument(ModelPath, OpenOptions, Boolean, IOpenFromCloudCallback) The opened document. Opens and activates a Revit document, include both local document or cloud document. (Inherited from UIApplication .) UIApplication
M PostCommand(RevitCommandId) None Posts the command to the Revit message queue to be invoked when control returns from the current API context. (Inherited from UIApplication .) UIApplication
M RegisterDockablePane(DockablePaneId, String, IDockablePaneProvider) None Adds a new dockable pane to the Revit user interface. (Inherited from UIApplication .) UIApplication
M RemoveAddInCommandBinding(RevitCommandId) None Removes an AddInCommandBinding. (Inherited from UIApplication .) UIApplication
M ToString None (Inherited from Object .) Object .
Name Return Type Description Inherited From
P ActiveAddInId AddInId Get current active external application or external command id. (Inherited from UIApplication .) UIApplication
P ActiveUIDocument UIDocument Provides access to an object that represents the currently active project. (Inherited from UIApplication .) UIApplication
P AddinFolder string The full path to the Revit Macros module.
P Application Application Returns the database level Application represented by this UI level Application. (Inherited from UIApplication .) UIApplication
P DrawingAreaExtents Rectangle Get the rectangle that represents the screen pixel coordinates of drawing area. (Inherited from UIApplication .) UIApplication
P IsValidObject bool Specifies whether the .NET object represents a valid Revit entity. (Inherited from UIApplication .) UIApplication
P IsViewerModeActive bool Determines if Revit session is in Viewer mode. (Inherited from UIApplication .) UIApplication
P LoadedApplications ExternalApplicationArray Returns an array of successfully loaded external applications. (Inherited from UIApplication .) UIApplication
P MainWindowExtents Rectangle Get the rectangle that represents the screen pixel coordinates of the Revit main window. (Inherited from UIApplication .) UIApplication
P MainWindowHandle IntPtr Get the handle of the Revit main window. (Inherited from UIApplication .) UIApplication
P ProductIsRS bool Identifies if the current Revit product has an RS designation. Most add-ins will not need to use this information. (Inherited from UIApplication .) UIApplication