Application |
Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned. |
BuiltIn |
Property that specifies if the control or definition is a standard Autodesk Inventor control or definition. Built-in ones have restrictions in the edits that can be performed. |
Classification |
Property that returns the command classification of the ControlDefinition. These classifications are bits and can be combined to designate that a command falls within more than one classification. Because they are bits, care needs to be taken when interpreting the returned values. |
ClientId |
Property that returns the string that uniquely identifies the client. This is the CLSID of the AddIn in a string form, e.g. "{C9A6C580-3817-11D0-BE4E-080036E87B02}". |
DefaultShortcut |
Gets/Sets the default (internal) shortcut assigned to the command. Setting this property fails for built-in ControlDefinitions. |
DefaultShortcutType |
Property that returns the type of shortcut assigned to this command. |
DefinitionType |
Property that returns the control definition type. The possible return values are kButtonDefinition, kComboBoxDefinition, and kMacroControlDefinition. |
DescriptionText |
Gets/Sets Description Text. For MacroControlDefinition this property is read-only. |
DisplayName |
Property that returns the display name of the ControlDefinition. |
Enabled |
Enables/Disables the UIDefinition object. |
InternalName |
Property that returns the internal name. This name is the internal unique identifier for the ControlDefinition. |
IntroducedInVersion |
Read-write property that gets and sets the introduced in version of the control definition. The values from AvailableComparisonVersions can be used to set this property. This is read only if the control definition is built-in or if it is MacroControlDefinition. |
IsShortcutOverridden |
Property that returns whether the default (internal) shortcut has been overridden by the user or through the API. |
LargeIcon |
Gets/Sets LargeIcon. For MacroControlDefinition this property is read-only. |
LastUpdatedVersion |
Read-write property that gets and sets the last updated version of the control definition. The values from AvailableComparisonVersions can be used to set this property. This is read only if the control definition is built-in or if it is MacroControlDefinition. |
MacroOrFileName |
Property that indicates the macro or filename associated with this MacroControlDefinition. A VBA macro must be a Public Sub defined in a standard code module of the Application VBA project. The Sub cannot have any input arguments. The Sub is specified using 'Module.SubName' format. For example, the Sub MovePart in a module named AsmTools would be specified by 'AsmTools.MovePart'. If a filename with an .ide extension is supplied it is assumed to be an iFeature. When the user clicks the button it will begin placement of the iFeature. The filename must be a full filename. If an external EXE is specified, this must be the full path to the EXE. |
OverrideShortcut |
Gets/Sets the override shortcut assigned to the command. Setting this property to a null string clears the override. |
OverrideShortcutType |
Property that returns the type of override shortcut assigned to this command. |
Parent |
Property that returns the parent object from whom this object can logically be reached. |
ProgressiveToolTip |
Property that returns a ProgressiveToolTip object providing access to enhanced tooltip display for controls in the ribbon interface. |
StandardIcon |
Gets/Sets StandardIcon. For MacroControlDefinition this property is read-only. |
ToolTipText |
Gets/Sets Tooltip. For MacroControlDefinition this property is read-only |
Type |
Returns an ObjectTypeEnum indicating this object's type. |