IExternalDataManagerServerOnCommand Method |
Handles user command.
Namespace: Autodesk.Revit.UIAssembly: RevitAPIUI (in RevitAPIUI.dll) Version: 27.0.4.0 (27.0.4.0)
Syntaxvoid OnCommand(
Document document,
ExternalDataManagerCommandId commandId,
IList<ExternalDataManagerDataItemId> dataIds
)
Sub OnCommand (
document As Document,
commandId As ExternalDataManagerCommandId,
dataIds As IList(Of ExternalDataManagerDataItemId)
)
void OnCommand(
Document^ document,
ExternalDataManagerCommandId^ commandId,
IList<ExternalDataManagerDataItemId^>^ dataIds
)
abstract OnCommand :
document : Document *
commandId : ExternalDataManagerCommandId *
dataIds : IList<ExternalDataManagerDataItemId> -> unit Parameters
- document Document
-
The document.
- commandId ExternalDataManagerCommandId
-
The command name.
- dataIds IListExternalDataManagerDataItemId
-
The selected data ids.
Remarks
This is the main execution entry point when the user triggers a command
through the dialog UI (context menu, or content tool).
dataIds may be empty for commands that do not require selection
(e.g. Add).
Throwing an exception rolls back the surrounding transaction group
and shows an error dialog.
See Also