Autodesk.Revit.DB.Macros
Classes
Class
Description
Public Class
AddInIdAttribute
The custom AddInId attribute for Macros macros use only.
Public Class
ApplicationEntryPoint
For Revit Macros use only.
Public Class
Macro
An individual Autodesk Revit Macro which can be executed.
Public Class
MacroManager
Manager object for the Macro modules of the application.
Public Class
MacroManagerIterator
An iterator to a MacroManager.
Public Class
MacroModule
A container for individual macros. As it relates to the macros editor, one MacroModule represents a project that can be loaded and edited from within the editor.
Public Class
MacroModuleIterator
An iterator to the Macros in a MacroModule.
Public Class
ModuleSettings
The module settings.
Public Class
VendorIdAttribute
The custom VendorId attribute for Macros macros use only.
Interfaces
Interface
Description
Public Interface
IEntryPoint
The interface supporting Document and Application level entry point classes for macros.
Public Interface
IModuleMaker
The interface used to create module project.
Enumerations
Enumeration
Description
Public Enum
ApplicationMacroOptions
The application macro options.
Public Enum
MacroEnvironment
The Macro environments.
Public Enum
MacroLanguageType
The Macro language types.
Public Enum
ModuleStatus
The Macro module status.