Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

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)

public interface IEditorOperations2 : IEditorOperations

Le type IEditorOperations2 expose les membres suivants.

  NomDescription
Propriété publiqueCanCutDétermine si une opération de coupe est possible. (Hérité de IEditorOperations.)
Propriété publiqueCanDeleteDétermine si une opération de suppression est possible. (Hérité de IEditorOperations.)
Propriété publiqueCanPasteDétermine si une opération de collage est possible. (Hérité de IEditorOperations.)
Propriété publiqueOptionsObtient les options spécifiques à cette vue. (Hérité de IEditorOperations.)
Propriété publiqueProvisionalCompositionSpanObtient l'étendue de la composition provisoire actuelle, ou null s'il n'y a pas de composition provisoire). (Hérité de IEditorOperations.)
Propriété publiqueSelectedTextObtient le texte sélectionné. (Hérité de IEditorOperations.)
Propriété publiqueTextViewObtient la vue de texte à laquelle ces opérations peuvent s'appliquer. (Hérité de IEditorOperations.)
Début

  NomDescription
Méthode publiqueAddAfterTextBufferChangePrimitiveAjoute 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 publiqueAddBeforeTextBufferChangePrimitiveAjoute 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 publiqueBackspaceSupprime le caractère situé à gauche du signe insertion actuel. (Hérité de IEditorOperations.)
Méthode publiqueCapitalizeConvertit 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 publiqueConvertSpacesToTabsLes 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 publiqueConvertTabsToSpacesConvertit 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 publiqueCopySelectionCopie le texte sélectionné dans le Presse-papiers. (Hérité de IEditorOperations.)
Méthode publiqueCutFullLineS'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 publiqueCutSelectionCoupe le texte sélectionné. (Hérité de IEditorOperations.)
Méthode publiqueDecreaseLineIndentEn 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 publiqueDeleteSupprime 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 publiqueDeleteBlankLinesSupprime toutes les lignes vierges ou les lignes qui contiennent uniquement un espace blanc dans la sélection. (Hérité de IEditorOperations.)
Méthode publiqueDeleteFullLineSi 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 publiqueDeleteHorizontalWhiteSpaceSupprime 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 publiqueDeleteToBeginningOfLineSupprime 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 publiqueDeleteToEndOfLineSupprime 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 publiqueDeleteWordToLeftSupprime le mot à gauche de l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueDeleteWordToRightSupprime le mot à droite de l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueExtendSelectionÉtend la plage de sélection actuelle à la position spécifiée. (Hérité de IEditorOperations.)
Méthode publiqueGetWhitespaceForVirtualSpaceObtient 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 publiqueGotoLinePlace le signe insertion au début de la ligne spécifiée. (Hérité de IEditorOperations.)
Méthode publiqueIncreaseLineIndentEn 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 publiqueIndentEn 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 publiqueInsertFileInsère le contenu d'un fichier sur le disque dans la mémoire tampon de texte. (Hérité de IEditorOperations.)
Méthode publiqueInsertNewLineInsère une nouvelle ligne à l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueInsertProvisionalTextInsère le texte spécifié à l'emplacement actuel du signe insertion comme texte provisoire. (Hérité de IEditorOperations.)
Méthode publiqueInsertTextInsère le texte spécifié à l'emplacement actuel du signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueInsertTextAsBoxInsère le texte spécifié à l'emplacement du signe insertion actuel comme zone. (Hérité de IEditorOperations.)
Méthode publiqueMakeLowercaseConvertit 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 publiqueMakeUppercaseConvertit 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 publiqueMoveCaretDéplace le signe insertion à la ligne donnée à l'offset donné. (Hérité de IEditorOperations.)
Méthode publiqueMoveCurrentLineToBottomDéplace la ligne active vers le bas de la vue. (Hérité de IEditorOperations.)
Méthode publiqueMoveCurrentLineToTopDéplace la ligne active vers le haut de la vue. (Hérité de IEditorOperations.)
Méthode publiqueMoveLineDownDéplace le signe insertion d'une ligne vers le bas. (Hérité de IEditorOperations.)
Méthode publiqueMoveLineUpDéplace le signe insertion d'une ligne vers le haut. (Hérité de IEditorOperations.)
Méthode publiqueMoveSelectedLinesDownMoves 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 publiqueMoveSelectedLinesUpMoves 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 publiqueMoveToBottomOfViewPlace le signe insertion au niveau de la dernière ligne visible de la vue. (Hérité de IEditorOperations.)
Méthode publiqueMoveToEndOfDocumentPlace le signe insertion à la fin du document. (Hérité de IEditorOperations.)
Méthode publiqueMoveToEndOfLinePlace le signe insertion à la fin de la ligne. (Hérité de IEditorOperations.)
Méthode publiqueMoveToHomeDéplace le signe insertion à la première colonne de texte sur la ligne. (Hérité de IEditorOperations.)
Méthode publiqueMoveToLastNonWhiteSpaceCharacterPlace le signe insertion juste avant le dernier espace non blanc dans la ligne. (Hérité de IEditorOperations.)
Méthode publiqueMoveToNextCharacterPlace le signe insertion au niveau du caractère suivant. (Hérité de IEditorOperations.)
Méthode publiqueMoveToNextWordPlace le signe insertion au niveau du mot suivant. (Hérité de IEditorOperations.)
Méthode publiqueMoveToPreviousCharacterPlace le signe insertion au niveau du caractère précédent. (Hérité de IEditorOperations.)
Méthode publiqueMoveToPreviousWordPlace le signe insertion au niveau du mot précédent. (Hérité de IEditorOperations.)
Méthode publiqueMoveToStartOfDocumentPlace le signe insertion au début du document. (Hérité de IEditorOperations.)
Méthode publiqueMoveToStartOfLinePlace le signe insertion au début de la ligne. (Hérité de IEditorOperations.)
Méthode publiqueMoveToStartOfLineAfterWhiteSpaceDéplace le signe insertion au premier personnage du non- espace blanc de la ligne. (Hérité de IEditorOperations.)
Méthode publiqueMoveToStartOfNextLineAfterWhiteSpaceDéplace le signe insertion au premier personnage du non- espace blanc dans la ligne suivante. (Hérité de IEditorOperations.)
Méthode publiqueMoveToStartOfPreviousLineAfterWhiteSpaceDéplace le signe insertion au premier personnage du non- espace blanc sur la ligne précédente. (Hérité de IEditorOperations.)
Méthode publiqueMoveToTopOfViewPlace le signe insertion au niveau de la première ligne visible de la vue. (Hérité de IEditorOperations.)
Méthode publiqueNormalizeLineEndingsRemplace toutes les fins de ligne qui ne correspondent à pas la chaîne spécifiée. (Hérité de IEditorOperations.)
Méthode publiqueOpenLineAboveInsère une nouvelle ligne au début de la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueOpenLineBelowInsère une nouvelle ligne à la fin de la ligne sur laquelle figure le signe insertion. (Hérité de IEditorOperations.)
Méthode publiquePageDownDéplace le signe insertion d'une page vers le bas. (Hérité de IEditorOperations.)
Méthode publiquePageUpDéplace le signe insertion d'une page vers le haut. (Hérité de IEditorOperations.)
Méthode publiquePasteColle le texte dans la mémoire tampon de texte à partir du Presse-papiers. (Hérité de IEditorOperations.)
Méthode publiqueReplaceAllMatchesRemplace toutes les occurrences correspondantes de la chaîne spécifiée. (Hérité de IEditorOperations.)
Méthode publiqueReplaceSelectionRemplace la sélection de texte par le texte spécifié. (Hérité de IEditorOperations.)
Méthode publiqueReplaceTextRemplace le texte de l'étendue spécifiée par le texte spécifié. (Hérité de IEditorOperations.)
Méthode publiqueResetSelectionRéinitialise une sélection dans le texte. (Hérité de IEditorOperations.)
Méthode publiqueScrollColumnLeftFait défiler la vue d'une colonne vers la gauche. (Hérité de IEditorOperations.)
Méthode publiqueScrollColumnRightFait défiler la vue d'une colonne vers la droite. (Hérité de IEditorOperations.)
Méthode publiqueScrollDownAndMoveCaretIfNecessaryFait 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 publiqueScrollLineBottomFait 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 publiqueScrollLineCenterFait 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 publiqueScrollLineTopFait 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 publiqueScrollPageDownFait défiler la vue d'une page vers le bas sans déplacer le signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueScrollPageUpFait défiler la vue d'une page vers le haut sans déplacer le signe insertion. (Hérité de IEditorOperations.)
Méthode publiqueScrollUpAndMoveCaretIfNecessaryFait 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 publiqueSelectAllSélectionne tout le texte. (Hérité de IEditorOperations.)
Méthode publiqueSelectAndMoveCaret(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 publiqueSelectAndMoveCaret(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 publiqueSelectAndMoveCaret(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 publiqueSelectCurrentWordSélectionne le mot actuel. (Hérité de IEditorOperations.)
Méthode publiqueSelectEnclosingSélectionne le parent englobant. (Hérité de IEditorOperations.)
Méthode publiqueSelectFirstChildSélectionne le premier enfant. (Hérité de IEditorOperations.)
Méthode publiqueSelectLineSélectionne la ligne spécifiée. (Hérité de IEditorOperations.)
Méthode publiqueSelectNextSiblingSélectionne le frère suivant. (Hérité de IEditorOperations.)
Méthode publiqueSelectPreviousSiblingSélectionne le frère précédent. (Hérité de IEditorOperations.)
Méthode publiqueSwapCaretAndAnchorFait passer le signe insertion à l'autre extrémité de la sélection. (Hérité de IEditorOperations.)
Méthode publiqueTabifyConvertit 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 publiqueToggleCaseIntervertit 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 publiqueTransposeCharacterPermute le caractère au niveau du curseur avec le caractère suivant. (Hérité de IEditorOperations.)
Méthode publiqueTransposeLinePermute la ligne où figure le curseur avec la ligne suivante. (Hérité de IEditorOperations.)
Méthode publiqueTransposeWordPermute le mot actuel avec le mot suivant. (Hérité de IEditorOperations.)
Méthode publiqueUnindentAnnule le texte. (Hérité de IEditorOperations.)
Méthode publiqueUntabifyConvertit 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 publiqueZoomInZooms avant à l'affichage de texte par un facteur d'échelle de 10%. (Hérité de IEditorOperations.)
Méthode publiqueZoomOutZooms hors de l'affichage de texte par un facteur d'échelle de 10%. (Hérité de IEditorOperations.)
Méthode publiqueZoomToApplique le niveau de zoom spécifié à l'affichage de texte. (Hérité de IEditorOperations.)
Début
Afficher: