IVsTextMacroHelper Interface

Définition

Génère du code d’enregistrement de macro.

public interface class IVsTextMacroHelper
public interface class IVsTextMacroHelper
__interface IVsTextMacroHelper
[System.Runtime.InteropServices.Guid("CAF8109F-B74B-429F-A11A-4944AADE9AB2")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextMacroHelper
[<System.Runtime.InteropServices.Guid("CAF8109F-B74B-429F-A11A-4944AADE9AB2")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextMacroHelper = interface
Public Interface IVsTextMacroHelper
Attributs

Remarques

Une action effectuée dans l’éditeur doit être capturée en enregistrant le code Automation qui peut être relu ultérieurement par l’utilisateur pour répéter l’action.

Méthodes

RecordActivateDocument()

Enregistre le document qui a été activé.

RecordBookmarkClearAll()

Enregistre que tous les signets ont été effacés.

RecordBookmarkNextPrev(Int32)

Les enregistrements sont déplacés vers le signet suivant ou précédent.

RecordBookmarkSetClear(Int32)

Les enregistrements définissent ou décochent le signet actuel.

RecordChangeCase(CASESELECTION_TYPE)

Enregistre la modification de la casse.

RecordCollapseSelection()

Enregistre la réduction de la sélection actuelle.

RecordCopy()

Enregistre la copie de la sélection actuelle dans le presse-papiers.

RecordCut()

Enregistre la coupe de la sélection actuelle dans le presse-papiers.

RecordDelete(Int32, UInt32)

Enregistre l’action de suppression.

RecordDeleteSpace(Int32)

Enregistre la suppression de l’espace.

RecordEnterBoxMode()

Enregistre le mode zone entrante.

RecordFormatSelection()

Enregistre la sélection du format.

RecordGotoLine(Int32, Int32)

Enregistre la position de déplacement vers la ligne spécifiée.

RecordIndentUnindent(Int32)

Enregistre l’action de retrait ou de retrait.

RecordInsertFile(String)

Enregistre une action de fichier.

RecordMoveSelectionAbs(MOVESELECTION_ABS_TYPE, Int32)

Enregistre le déplacement absolu de la sélection.

RecordMoveSelectionRel(MOVESELECTION_REL_TYPE, Int32, Int32)

Enregistre le déplacement relatif de la sélection.

RecordNewLine()

Enregistre une nouvelle action de ligne.

RecordPaste()

Enregistre le collage à partir du presse-papiers.

RecordRemovePreviousTyping(String)

Enregistre l’action pour supprimer le typage précédent.

RecordSelectAll()

Enregistre l’action pour sélectionner tout.

RecordSwapAnchor()

Enregistre un échange d’ancrage.

RecordTabifyUntabify(Int32)

Enregistre un par des tabulations ou une action d’unification.

RecordTypeChar(UInt16, Int32)

Enregistre la saisie d’un caractère.

RecordTypeChars(String, Int32)

Enregistrements tapant plusieurs caractères.

S’applique à