IEditorOperations2, interface

Defines operations relating to the editor.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)

Syntaxe

'Déclaration
Public Interface IEditorOperations2 _
    Inherits IEditorOperations
public interface IEditorOperations2 : IEditorOperations
public interface class IEditorOperations2 : IEditorOperations
type IEditorOperations2 =  
    interface 
        interface IEditorOperations 
    end
public interface IEditorOperations2 extends IEditorOperations

Le type IEditorOperations2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CanCut Détermine si une opération de coupe est possible. (Hérité de IEditorOperations.)
Propriété publique CanDelete Détermine si une opération de suppression est possible. (Hérité de IEditorOperations.)
Propriété publique CanPaste Détermine si une opération de collage est possible. (Hérité de IEditorOperations.)
Propriété publique Options Obtient les options spécifiques à cette vue. (Hérité de IEditorOperations.)
Propriété publique ProvisionalCompositionSpan Obtient l'étendue de la composition provisoire actuelle, ou nullune référence null (Nothing en Visual Basic) s'il n'y a pas de composition provisoire). (Hérité de IEditorOperations.)
Propriété publique SelectedText Obtient le texte sélectionné. (Hérité de IEditorOperations.)
Propriété publique TextView Obtient la vue de texte à laquelle ces opérations peuvent s'appliquer. (Hérité de IEditorOperations.)

Début

Méthodes

  Nom Description
Méthode publique AddAfterTextBufferChangePrimitive Ajoute un ITextUndoPrimitive au ITextUndoHistory pour la mémoire tampon, ce qui permettra de restaurer l'état actuel de la sélection grâce à l'option de rétablissement. (Hérité de IEditorOperations.)
Méthode publique AddBeforeTextBufferChangePrimitive Ajoute un ITextUndoPrimitive au ITextUndoHistory pour la mémoire tampon, ce qui permettra de restaurer l'état actuel de la sélection grâce à l'option d'annulation. (Hérité de IEditorOperations.)
Méthode publique Backspace Supprime le caractère situé à gauche du signe insertion actuel. (Hérité de IEditorOperations.)
Méthode publique Capitalize Convertit tous les caractères de la sélection en minuscules, puis convertit le premier caractère de chaque mot dans la sélection en majuscules.Si la sélection est vide, le caractère suivant est mis en majuscules. (Hérité de IEditorOperations.)
Méthode publique ConvertSpacesToTabs Les espaces de convertis aux onglets dans la sélection, ou, si la sélection est vide, sur la ligne le signe insertion est activés. (Hérité de IEditorOperations.)
Méthode publique ConvertTabsToSpaces Convertit des onglets aux espaces dans la sélection, ou, si la sélection est vide, sur la ligne le signe insertion est activé. (Hérité de IEditorOperations.)
Méthode publique CopySelection Copie le texte sélectionné dans le Presse-papiers. (Hérité de IEditorOperations.)
Méthode publique CutFullLine S'il existe une sélection, supprime toutes les lignes horodatées par la sélection, y compris des personnages de saut de ligne, et des copies le texte au presse-papiers.Sinon, supprime la ligne sur laquelle figure le signe insertion, y compris les caractères de saut de ligne, et copie le texte dans le presse-papiers. (Hérité de IEditorOperations.)
Méthode publique CutSelection Coupe le texte sélectionné. (Hérité de IEditorOperations.)
Méthode publique DecreaseLineIndent En cas de sélection multiligne, supprime la mise en retrait de chaque ligne dans la sélection ; sinon, supprime la mise en retrait de la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publique Delete Supprime la sélection s'il y en a une.S'il n'existe aucune sélection, supprime le personnage suivant dans la mémoire tampon s'il existe. (Hérité de IEditorOperations.)
Méthode publique DeleteBlankLines Supprime toutes les lignes vierges ou les lignes qui contiennent uniquement un espace blanc dans la sélection. (Hérité de IEditorOperations.)
Méthode publique DeleteFullLine Si une sélection a été effectuée, supprime toutes les lignes faisant partie de la sélection, y compris les caractères de saut de ligne.Sinon, supprime la ligne sur laquelle figure le signe insertion, y compris les caractères de saut de ligne. (Hérité de IEditorOperations.)
Méthode publique DeleteHorizontalWhiteSpace Supprime tous les espaces blancs au début et à la fin des lignes sélectionnées et tronque les espaces blancs internes. (Hérité de IEditorOperations.)
Méthode publique DeleteToBeginningOfLine Supprime la ligne sur laquelle figure le signe insertion, jusqu'au caractère de saut de ligne précédent, ainsi que la sélection, le cas échéant. (Hérité de IEditorOperations.)
Méthode publique DeleteToEndOfLine Supprime la ligne sur laquelle figure le signe insertion, jusqu'au caractère de saut de ligne, ainsi que la sélection, le cas échéant. (Hérité de IEditorOperations.)
Méthode publique DeleteWordToLeft Supprime le mot à gauche de l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publique DeleteWordToRight Supprime le mot à droite de l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publique ExtendSelection Étend la plage de sélection actuelle à la position spécifiée. (Hérité de IEditorOperations.)
Méthode publique GetWhitespaceForVirtualSpace Obtient une chaîne composée des personnages de l'espace blanc qui seraient insérés pour la espaces vides combler entre VirtualSnapshotPoint donné et SnapshotPoint le plus proche sur la même ligne. (Hérité de IEditorOperations.)
Méthode publique GotoLine Place le signe insertion au début de la ligne spécifiée. (Hérité de IEditorOperations.)
Méthode publique IncreaseLineIndent En cas de sélection multiligne, ajoute la mise en retrait à chaque ligne de la sélection ; sinon, applique la mise en retrait à la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publique Indent En cas de sélection multiligne, met en retrait la sélection ; sinon, insère une tabulation à l'emplacement du signe insertion. (Hérité de IEditorOperations.)
Méthode publique InsertFile Insère le contenu d'un fichier sur le disque dans la mémoire tampon de texte. (Hérité de IEditorOperations.)
Méthode publique InsertNewLine Insère une nouvelle ligne à l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publique InsertProvisionalText Insère le texte spécifié à l'emplacement actuel du signe insertion comme texte provisoire. (Hérité de IEditorOperations.)
Méthode publique InsertText Insère le texte spécifié à l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publique InsertTextAsBox Insère le texte spécifié à l'emplacement du signe insertion actuel comme zone. (Hérité de IEditorOperations.)
Méthode publique MakeLowercase Convertit les majuscules en minuscules dans la sélection.Si la sélection est vide, met le caractère suivant en minuscules. (Hérité de IEditorOperations.)
Méthode publique MakeUppercase Convertit les minuscules en majuscules dans la sélection.Si la sélection est vide, met le caractère suivant en majuscule. (Hérité de IEditorOperations.)
Méthode publique MoveCaret Déplace le signe insertion à la ligne donnée à l'offset donné. (Hérité de IEditorOperations.)
Méthode publique MoveCurrentLineToBottom Déplace la ligne active vers le bas de la vue. (Hérité de IEditorOperations.)
Méthode publique MoveCurrentLineToTop Déplace la ligne active vers le haut de la vue. (Hérité de IEditorOperations.)
Méthode publique MoveLineDown Déplace le signe insertion d'une ligne vers le bas. (Hérité de IEditorOperations.)
Méthode publique MoveLineUp Déplace le signe insertion d'une ligne vers le haut. (Hérité de IEditorOperations.)
Méthode publique MoveSelectedLinesDown Moves the selected lines below the line bordering the selection on the bottom. Moving down from the bottom of the file will return true, however no changes will be made. Collapsed regions being moved, and being moved over, will remain collapsed. Moves involving readonly regions will result in no changes being made.
Méthode publique MoveSelectedLinesUp Moves the selected lines up above the line bordering the selection on top. Moving up from the top of the file returns true, but no changes are made. Collapsed regions being moved, and being moved over, remain collapsed. Moves involving read-only regions result in no changes being made.
Méthode publique MoveToBottomOfView Place le signe insertion au niveau de la dernière ligne visible de la vue. (Hérité de IEditorOperations.)
Méthode publique MoveToEndOfDocument Place le signe insertion à la fin du document. (Hérité de IEditorOperations.)
Méthode publique MoveToEndOfLine Place le signe insertion à la fin de la ligne. (Hérité de IEditorOperations.)
Méthode publique MoveToHome Déplace le signe insertion à la première colonne de texte sur la ligne. (Hérité de IEditorOperations.)
Méthode publique MoveToLastNonWhiteSpaceCharacter Place le signe insertion juste avant le dernier espace non blanc dans la ligne. (Hérité de IEditorOperations.)
Méthode publique MoveToNextCharacter Place le signe insertion au niveau du caractère suivant. (Hérité de IEditorOperations.)
Méthode publique MoveToNextWord Place le signe insertion au niveau du mot suivant. (Hérité de IEditorOperations.)
Méthode publique MoveToPreviousCharacter Place le signe insertion au niveau du caractère précédent. (Hérité de IEditorOperations.)
Méthode publique MoveToPreviousWord Place le signe insertion au niveau du mot précédent. (Hérité de IEditorOperations.)
Méthode publique MoveToStartOfDocument Place le signe insertion au début du document. (Hérité de IEditorOperations.)
Méthode publique MoveToStartOfLine Place le signe insertion au début de la ligne. (Hérité de IEditorOperations.)
Méthode publique MoveToStartOfLineAfterWhiteSpace Déplace le signe insertion au premier personnage du non- espace blanc de la ligne. (Hérité de IEditorOperations.)
Méthode publique MoveToStartOfNextLineAfterWhiteSpace Déplace le signe insertion au premier personnage du non- espace blanc dans la ligne suivante. (Hérité de IEditorOperations.)
Méthode publique MoveToStartOfPreviousLineAfterWhiteSpace Déplace le signe insertion au premier personnage du non- espace blanc sur la ligne précédente. (Hérité de IEditorOperations.)
Méthode publique MoveToTopOfView Place le signe insertion au niveau de la première ligne visible de la vue. (Hérité de IEditorOperations.)
Méthode publique NormalizeLineEndings Remplace toutes les fins de ligne qui ne correspondent à pas la chaîne spécifiée. (Hérité de IEditorOperations.)
Méthode publique OpenLineAbove Insère une nouvelle ligne au début de la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publique OpenLineBelow Insère une nouvelle ligne à la fin de la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publique PageDown Déplace le signe insertion d'une page vers le bas. (Hérité de IEditorOperations.)
Méthode publique PageUp Déplace le signe insertion d'une page vers le haut. (Hérité de IEditorOperations.)
Méthode publique Paste Colle le texte dans la mémoire tampon de texte à partir du Presse-papiers. (Hérité de IEditorOperations.)
Méthode publique ReplaceAllMatches Remplace toutes les occurrences correspondantes de la chaîne spécifiée. (Hérité de IEditorOperations.)
Méthode publique ReplaceSelection Remplace la sélection de texte par le texte spécifié. (Hérité de IEditorOperations.)
Méthode publique ReplaceText Remplace le texte de l'étendue spécifiée par le texte spécifié. (Hérité de IEditorOperations.)
Méthode publique ResetSelection Réinitialise une sélection dans le texte. (Hérité de IEditorOperations.)
Méthode publique ScrollColumnLeft Fait défiler la vue d'une colonne vers la gauche. (Hérité de IEditorOperations.)
Méthode publique ScrollColumnRight Fait défiler la vue d'une colonne vers la droite. (Hérité de IEditorOperations.)
Méthode publique ScrollDownAndMoveCaretIfNecessary Fait défiler la vue par une ligne et repositionne le signe insertion à la première entrée ligne entièrement visible dans la vue, si elle est faite défiler sort de la page. (Hérité de IEditorOperations.)
Méthode publique ScrollLineBottom Fait défiler la ligne sur laquelle figure le signe insertion, de façon à ce qu'elle corresponde à la dernière ligne entièrement visible dans la vue. (Hérité de IEditorOperations.)
Méthode publique ScrollLineCenter Fait défiler la ligne sur laquelle figure le signe insertion, de façon à ce qu'elle soit centrée dans la vue. (Hérité de IEditorOperations.)
Méthode publique ScrollLineTop Fait défiler la ligne que que le signe insertion est activée, afin que ce soit la première entrée ligne entièrement visible dans la vue. (Hérité de IEditorOperations.)
Méthode publique ScrollPageDown Fait défiler la vue d'une page vers le bas sans déplacer le signe insertion. (Hérité de IEditorOperations.)
Méthode publique ScrollPageUp Fait défiler la vue d'une page vers le haut sans déplacer le signe insertion. (Hérité de IEditorOperations.)
Méthode publique ScrollUpAndMoveCaretIfNecessary Fait défiler la vue d'une ligne vers le haut et repositionne le signe insertion (s'il sort de la page) au niveau de la dernière ligne entièrement visible dans la vue. (Hérité de IEditorOperations.)
Méthode publique SelectAll Sélectionne tout le texte. (Hérité de IEditorOperations.)
Méthode publique SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint) Sélectionne dans le point d'ancrage donné au point actif, déplaçant le signe insertion au nouveau point actif de la sélection.L'étendue sélectionnée sera rendue visible. (Hérité de IEditorOperations.)
Méthode publique SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint, TextSelectionMode) Sélectionne dans le point d'ancrage spécifié au point actif, déplaçant le signe insertion au nouveau point actif de la sélection, et le garantissant que la sélection est dans le mode de sélection spécifié, et faisant l'étendue sélectionnée visible. (Hérité de IEditorOperations.)
Méthode publique SelectAndMoveCaret(VirtualSnapshotPoint, VirtualSnapshotPoint, TextSelectionMode, Nullable<EnsureSpanVisibleOptions>) Sélectionne dans le point d'ancrage donné au point actif, déplaçant le signe insertion au nouveau point actif de la sélection, garantissant que la sélection est le mode de sélection spécifié et en faisant l'étendue sélectionnée visible. (Hérité de IEditorOperations.)
Méthode publique SelectCurrentWord Sélectionne le mot actuel. (Hérité de IEditorOperations.)
Méthode publique SelectEnclosing Sélectionne le parent englobant. (Hérité de IEditorOperations.)
Méthode publique SelectFirstChild Sélectionne le premier enfant. (Hérité de IEditorOperations.)
Méthode publique SelectLine Sélectionne la ligne spécifiée. (Hérité de IEditorOperations.)
Méthode publique SelectNextSibling Sélectionne le frère suivant. (Hérité de IEditorOperations.)
Méthode publique SelectPreviousSibling Sélectionne le frère précédent. (Hérité de IEditorOperations.)
Méthode publique SwapCaretAndAnchor Fait passer le signe insertion à l'autre extrémité de la sélection. (Hérité de IEditorOperations.)
Méthode publique Tabify Convertit l'espace blanc de début en tabulations sur toutes les lignes faisant partie de la sélection et sur lesquelles figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publique ToggleCase Intervertit la casse de chaque caractère dans la sélection.Si la sélection est vide, change la casse du caractère suivant. (Hérité de IEditorOperations.)
Méthode publique TransposeCharacter Permute le caractère au niveau du curseur avec le caractère suivant. (Hérité de IEditorOperations.)
Méthode publique TransposeLine Permute la ligne où figure le curseur avec la ligne suivante. (Hérité de IEditorOperations.)
Méthode publique TransposeWord Permute le mot actuel avec le mot suivant. (Hérité de IEditorOperations.)
Méthode publique Unindent Annule le texte. (Hérité de IEditorOperations.)
Méthode publique Untabify Convertit le principal espace blanc aux espaces sur toutes les lignes horodatées par la sélection et le signe insertion. (Hérité de IEditorOperations.)
Méthode publique ZoomIn Zooms avant à l'affichage de texte par un facteur d'échelle de 10%. (Hérité de IEditorOperations.)
Méthode publique ZoomOut Zooms hors de l'affichage de texte par un facteur d'échelle de 10%. (Hérité de IEditorOperations.)
Méthode publique ZoomTo Applique le niveau de zoom spécifié à l'affichage de texte. (Hérité de IEditorOperations.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.Text.Operations, espace de noms