AddInCommandBinding
|
This object represents a binding between a Revit command and one or more handlers which
override the behavior of the command in Revit.
|
ButtonData
|
Base class used to contain information necessary to construct a button in the Ribbon.
|
ColorSelectionDialog
|
Allows display of the Revit Color dialog.
|
ComboBox
|
This class represents a selection control with a drop-down list that can be shown or hidden by clicking the arrow.
|
ComboBoxData
|
This class contains information necessary to construct a combo box in the Ribbon.
|
ComboBoxMember
|
This class represents an item in the drop-down list of a ComboBox.
|
ComboBoxMemberData
|
This class contains information necessary to construct a ComboBoxMember.
|
CommandMenuItem
|
A class representing a single command menu item.
|
ContextMenu
|
A class that owns context menu items.
|
ContextualHelp
|
Contains the details for how Revit should allow invocation of contextual help for an item added by an application.
|
DockablePane
|
A user interface pane that participates in Revit's docking window system.
|
DockablePaneId
|
Identifier for a pane that participates in the Revit docking window system.
|
DockablePaneProviderData
|
Information about a new dockable pane being added to the Revit user interface.
|
DockablePanes
|
Provides a container of all Revit built-in DockablePaneId instances.
|
DockablePanes.BuiltInDockablePanes
|
A collection of ids of the dockable panes provided by Revit.
|
DockablePaneState
|
Describes where a dockable pane window should appear in the Revit user interface.
|
DoubleClickOptions
|
Provides access to settings that control what happens when the current user double-clicks on an element.
|
EditorInteraction
|
Wraps the EditorInteractionType for the Pane to allow
for clients to override their type dynamically if need
be.
|
ExternalApplicationArray
|
An array that can contain any number of IExternalApplication objects.
|
ExternalApplicationArrayIterator
|
An iterator to an array of IExternalApplication objects..
|
ExternalCommandData
|
A class contains reference to Application and View which are needed by external command.
|
ExternalCommandsData
|
Base class used to contain external command information necessary to construct PushButtonData and MenuItem.
|
ExternalEvent
|
A class that represent an external event.
|
FamilyInstancePlacingArgs
|
The class is used to access necessary data during the placement of a FamilyInstance.
|
FileDialog
|
Base class supporting display of the dialog used to navigate to and select a file from Autodesk Revit.
|
FileOpenDialog
|
This class allows an add-in to prompt the user with the Revit dialog used to navigate to and select an existing
file path. This dialog is typically used to select a file for opening or importing.
|
FileSaveDialog
|
This class allows an add-in to prompt the user with the Revit dialog used to navigate to and select an existing
or new file path. This dialog is typically used to enter a file name for saving or exporting.
|
FilterDialog
|
Allows display of the dialog used to create and edit FilterElements in Autodesk Revit.
|
IFCExternalServiceUIData
|
UI data wrapper for IFCExternalServiceUIData.
|
ItemData
|
Base class used to contain information necessary to construct RibbonItem and ContextMenuItem
|
MenuItem
|
An abstract base class that represent a context menu item.
|
PreviewControl
|
Presents a preview control to browse the Revit model.
|
ProjectBrowserOptions
|
Provides access to settings that control Revit's Project Browser appearance and functionality.
|
PromptForFamilyInstancePlacementOptions
|
This class contains options to control the behavior of interactive placement of family instances.
|
PulldownButton
|
The PulldownButton object represents a button with a drop-down list on RibbonPanel.
|
PulldownButtonData
|
This class contains information necessary to construct a pulldown button in the Ribbon.
|
PushButton
|
The PushButton object represents an button on a RibbonPanel.
|
PushButtonData
|
This class contains information necessary to construct a push button in the Ribbon.
|
RadioButtonGroup
|
Represents a group of related buttons in the Ribbon.
|
RadioButtonGroupData
|
This class contains information necessary to construct a ribbon gallery in the Ribbon.
|
RevisionsOnSheetUIServiceData
|
UI data wrapper for RevisionsOnSheetUIService.
|
RevitCommandId
|
Represents a command id in Autodesk Revit.
|
RevitLinkUIUtils
|
A class containing functions for displaying user interface related to
Revit links.
|
RibbonButton
|
This class is the base class of PushButton and PulldownButton.
|
RibbonButtonOptions
|
A utility class containing the Revit.ini options settings related to ribbon buttons
|
RibbonItem
|
The RibbonItem object represents an item on RibbonPanel, can be a push-button or a pull-down
which should contain the information for creating one RibbonItem.
|
RibbonItemData
|
Base class used to contain information necessary to construct a RibbonItem in the Ribbon.
|
RibbonPanel
|
Represents a panel added by an External Application or External Command into the Add-Ins tab.
|
SelectionUIOptions
|
Provides access to user settings related to how selection will behave in Revit's UI.
|
SeparatorItem
|
A class representing a context menu separator.
|
SplitButton
|
The SplitButton object represents a button with a clickable button appearing above a pulldown.
|
SplitButtonData
|
This class contains information necessary to construct a split button in the Ribbon.
|
SubMenuItem
|
A class representing a menu flyout.
|
TabbedDialogExtension
|
Contains the information required to create and implement the behavior for the new tab inside
the Revit options dialog.
|
TableViewUIUtils
|
This utility class contains members that involve the Revit UI and operate on schedule views or MEP electrical panel schedules.
|
TaskDialog
|
A task dialog is a dialog box that can be used to display information and receive simple input from the user. It has a common set of controls
that are arranged in a standard order to assure consistent look and feel.
|
TemporaryGraphicsCommandData
|
The context data that can be provided to OnClick(TemporaryGraphicsCommandData) .
|
TextBox
|
The TextBox object represents text-based control that allows the user to enter text.
|
TextBoxData
|
This class contains information necessary to construct a text box in the Ribbon.
|
TextEditorOptions
|
Provides access to settings that control Revit's Text Editor appearance and functionality.
|
ThinLinesOptions
|
A utility class containing setting related to the Thin Lines option which affects the display in the UI.
|
ToggleButton
|
The ToggleButton object represents a button that has been added to a RadioButtonGroup.
|
ToggleButtonData
|
This class contains information necessary to construct a toggle button in a RadioButtonGroup.
|
UIApplication
|
Represents an active session of the Autodesk Revit user interface, providing access to
UI customization methods, events, the main window, and the active document.
|
UIControlledApplication
|
Represents the Autodesk Revit user interface, providing access to
UI customization methods and events.
|
UIDocument
|
An object that represents an Autodesk Revit project opened in the Revit user interface.
|
UIFabricationUtils
|
General Fabrication UI utility methods in Revit UI.
|
UISaveAsOptions
|
This class contains UI options available for saving a document to disk with a new filename.
|
UIThemeManager
|
Manager object for the UITheme class.
|
UIView
|
A class containing data about view windows in the Revit user interface.
|