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