Attachmate.Reflection.Emulation.OpenSystems Assembly > Attachmate.Reflection.Emulation.OpenSystems Namespace : IMacro Interface |
The following tables list the members exposed by IMacro.
Name | Description | |
---|---|---|
Data | Gets or specifies a string variable that can be used as data during macro execution. | |
Parent | Gets the parent object (Terminal object). | |
Recording | Returns whether the macro recorder is currently recording. | |
RecordingPaused | Returns whether the macro recorder is currently paused. | |
Script | Gets the current macro recording script, if any. Returns String.Empty if no script is currently recording. |
Name | Description | |
---|---|---|
GetMacroNames | Gets a list of existing macro names. | |
PasswordBox | Displays a prompt for the Password dialog box. | |
PauseRecording | Pauses the macro recorder in the current terminal session. | |
ResumeRecording | Resumes recording a macro in the current terminal session. | |
RunExternalLegacyReflectionMacro | Runs a legacy Reflection macro that is not in the settings file in use for this session. | |
RunHostExplorerMacro | Runs a HostExplorer acro. | |
RunLegacyExtraMacro | Runs a legacy EXTRA! macro. | |
RunLegacyReflectionMacro | Runs a legacy Reflection macro. | |
RunLegacyReflectionMacroFile | Runs the legacy Reflection macro that is in the specified file. | |
RunMacro | Overloaded. Runs a macro. | |
ShowMacroDialog | Displays the Run Macro dialog box. | |
StartMacroRecording | Starts recording a macro in the current terminal session. | |
StopMacro | Stops a currently running macro. | |
StopMacroRecording | Stops the macro recorder in the current terminal session and saves the macro. |
Name | Description | |
---|---|---|
MacroCompleted | Raised when a Reflection macro has completed. This does not apply to legacy Reflection macros or legacy EXTRA! macros. | |
MacroStarted | Raised when a Reflection macro has started. This does not apply to legacy Reflection macros or legacy EXTRA! macros. |