ExternalDataManagerCommandsBuiltInExternalDataManagerCommands Class

A collection of command ids used in manage links.
Inheritance Hierarchy
SystemObject
  Autodesk.Revit.UIExternalDataManagerCommandsBuiltInExternalDataManagerCommands

Namespace: Autodesk.Revit.UI
Assembly: RevitAPIUI (in RevitAPIUI.dll) Version: 27.0.4.0 (27.0.4.0)
Syntax
public static class BuiltInExternalDataManagerCommands

The ExternalDataManagerCommandsBuiltInExternalDataManagerCommands type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberAdd Add new external data.
Public propertyStatic memberImport Import external data into Revit model.
Public propertyStatic memberManageWorksets Manage workset for external data.
Public propertyStatic memberPlaceInstance Place a external data into Revit model.
Public propertyStatic memberReload Remove external data.
Public propertyStatic memberReloadFrom Reload external data from specified location.
Public propertyStatic memberRemove Unload external data.
Public propertyStatic memberShow Show a external data in canvas.
Public propertyStatic memberUnload Unload external data.
Top
Remarks
This namespace declares the set of command identifiers that are always available in Revit ("built-in" commands). Each value corresponds to an entry in the Manage Links dialog or its context menus. The GUID values are consumed by: ExternalDataManagerCommand - Stores metadata such as localized names/tool-tips for each id. ExternalDataManagerTool - References the ids to build content tools or right-click menu structures. IExternalDataManagerServer.onCommand - Receives the id to execute the appropriate action on the selected data rows. Plugin authors should reference these constants rather than inventing their own when they want to reuse existing Revit UI actions (e.g. "Reload" or "Unload"). Custom commands, on the other hand, must be registered with a unique id obtained from 'ExternalDataManagerCommandId'.
See Also