The MacroModule type exposes the following members.

Methods

  NameDescription
Public methodAddMacro
Adds a macro to the module.
Public methodDispose
Releases all resources used by the MacroModule
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodGetBasicIEnumerator
Returns an enumerator that iterates through a collection.
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMacro
Gets the macro with the give name.
Public methodGetMacroModuleIterator
Returns a Macro module iterator that iterates through the collection.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodRemoveMacro
Removes a macro from the module.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyDescription
The module description.
Public propertyEnvironment
The Macro environment.
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public propertyMacroLanguageType
The Macro language type.
Public propertyMacroLevel
The Macro level.
Public propertyMacroManager
The Macro manager.
Public propertyModuleStatus
The module status.
Public propertyName
The name of the module.

See Also