IVsTextMacroHelper Interface
Generates macro recording code.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<GuidAttribute("CAF8109F-B74B-429F-A11A-4944AADE9AB2")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextMacroHelper
[GuidAttribute("CAF8109F-B74B-429F-A11A-4944AADE9AB2")]
[InterfaceTypeAttribute()]
public interface IVsTextMacroHelper
[GuidAttribute(L"CAF8109F-B74B-429F-A11A-4944AADE9AB2")]
[InterfaceTypeAttribute()]
public interface class IVsTextMacroHelper
[<GuidAttribute("CAF8109F-B74B-429F-A11A-4944AADE9AB2")>]
[<InterfaceTypeAttribute()>]
type IVsTextMacroHelper = interface end
public interface IVsTextMacroHelper
The IVsTextMacroHelper type exposes the following members.
Methods
Name | Description | |
---|---|---|
RecordActivateDocument | Records that the document was activated. | |
RecordBookmarkClearAll | Records that all bookmarks were cleared. | |
RecordBookmarkNextPrev | Records move to next or previous bookmark. | |
RecordBookmarkSetClear | Records set or clear the current bookmark. | |
RecordChangeCase | Records change of case. | |
RecordCollapseSelection | Records collapse of the current selection. | |
RecordCopy | Records copy of the current selection to the clipboard. | |
RecordCut | Records cut of the current selection to the clipboard. | |
RecordDelete | Records delete action. | |
RecordDeleteSpace | Records delete of space. | |
RecordEnterBoxMode | Records entering box mode. | |
RecordFormatSelection | Records format selection. | |
RecordGotoLine | Records moving position to the specified line. | |
RecordIndentUnindent | Records indent or unindent action. | |
RecordInsertFile | Records insert file action. | |
RecordMoveSelectionAbs | Records absolute move of selection. | |
RecordMoveSelectionRel | Records relative move of selection. | |
RecordNewLine | Records new line action. | |
RecordPaste | Records paste from clipboard. | |
RecordRemovePreviousTyping | Records action to remove previous typing. | |
RecordSelectAll | Records action to select all. | |
RecordSwapAnchor | Records an anchor swap. | |
RecordTabifyUntabify | Records a tabify or unify action. | |
RecordTypeChar | Records typing a character. | |
RecordTypeChars | Records typing multiple characters. |
Top
Remarks
An action performed in the editor should be captured by recording automation code that can later be replayed by the user to repeat the action.