Share via


VsTextView, interface

Gère l'affichage de texte d'une fenêtre d'éditeur. Contient des méthodes pour gérer l'affichage de texte. La vue est essentiellement la fenêtre d'éditeur montrée dans l'interface utilisateur.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")> _
Public Interface VsTextView _
    Inherits IVsTextView
[GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface VsTextView : IVsTextView
[GuidAttribute(L"BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface class VsTextView : IVsTextView
[<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")>]
type VsTextView =  
    interface 
        interface IVsTextView 
    end
public interface VsTextView extends IVsTextView

Le type VsTextView expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AddCommandFilter Ajoute un filtre de commande aux filtres existants de la hiérarchie de commandes. (Hérité de IVsTextView.)
Méthode publique CenterColumns Place la colonne spécifiée du texte au centre de la vue. (Hérité de IVsTextView.)
Méthode publique CenterLines Place les lignes de texte spécifiées au centre de la vue. (Hérité de IVsTextView.)
Méthode publique ClearSelection Désactive la sélection actuelle. (Hérité de IVsTextView.)
Méthode publique CloseView Ferme et annule l'enregistrement une vue avec le gestionnaire d'affichages. (Hérité de IVsTextView.)
Méthode publique EnsureSpanVisible Garantit que le texte est en mode, verticalement et horizontalement. (Hérité de IVsTextView.)
Méthode publique GetBuffer Retourne le contenu actuel de la mémoire tampon de texte. (Hérité de IVsTextView.)
Méthode publique GetCaretPos Retourne la ligne et l'index de colonne de la position du curseur. (Hérité de IVsTextView.)
Méthode publique GetLineAndColumn Convertit une position de flux de texte à une ligne et à un index de colonne. (Hérité de IVsTextView.)
Méthode publique GetLineHeight Retourne la hauteur de pixel d'une ligne. (Hérité de IVsTextView.)
Méthode publique GetNearestPosition Convertit une ligne et un index de colonne à une position de flux de texte. (Hérité de IVsTextView.)
Méthode publique GetPointOfLineColumn Retourne les coordonnées du coin supérieur gauche d'une ligne et d'une colonne particulières. (Hérité de IVsTextView.)
Méthode publique GetScrollInfo Retourne les principaux paramètres de la barre de défilement de l'éditeur de texte pour la barre de défilement spécifiée. (Hérité de IVsTextView.)
Méthode publique GetSelectedText Retourne une copie du texte sélectionné. (Hérité de IVsTextView.)
Méthode publique GetSelection Retourne l'étendue de texte correspondant à la sélection actuelle, s'il y en a une. (Hérité de IVsTextView.)
Méthode publique GetSelectionDataObject Retourne une copie du texte sélectionné dans le format d'interface d'IDataObject. (Hérité de IVsTextView.)
Méthode publique GetSelectionMode Retourne le mode de sélection actuel. (Hérité de IVsTextView.)
Méthode publique GetSelectionSpan Retourne l'étendue de texte associée avec une sélection. (Hérité de IVsTextView.)
Méthode publique GetTextStream Retourne un flux de données spécifié de texte dans une chaîne. (Hérité de IVsTextView.)
Méthode publique GetWindowHandle Retourne la handle de fenêtre pour cette vue. (Hérité de IVsTextView.)
Méthode publique GetWordExtent Retourne l'étendue actuelle de mot. (Hérité de IVsTextView.)
Méthode publique HighlightMatchingBrace Met en surbrillance l'accolade correspondante dans une construction de langage. (Hérité de IVsTextView.)
Méthode publique Initialize Crée la vue et permet à des clients pour spécifier un ou plusieurs options de TextViewInitFlags. (Hérité de IVsTextView.)
Méthode publique PositionCaretForEditing Place le signe insertion dans une position appropriée pour modifier une fonction. (Hérité de IVsTextView.)
Méthode publique RemoveCommandFilter Supprime un filtre de commande des filtres de hiérarchie de commandes. (Hérité de IVsTextView.)
Méthode publique ReplaceTextOnLine Remplace le texte de ligne. (Hérité de IVsTextView.)
Méthode publique RestrictViewRange Les informations de méthode ne sont pas fournies.La méthode n'est pas implémentée. (Hérité de IVsTextView.)
Méthode publique SendExplicitFocus Envoie le focus explicite à la fenêtre. (Hérité de IVsTextView.)
Méthode publique SetBuffer Associe une mémoire tampon de texte avec la vue. (Hérité de IVsTextView.)
Méthode publique SetCaretPos Définit les coordonnées du point de fin d'une sélection. (Hérité de IVsTextView.)
Méthode publique SetScrollPosition Définit les principaux paramètres de la barre de défilement de l'éditeur de texte pour la barre de défilement spécifiée. (Hérité de IVsTextView.)
Méthode publique SetSelection Selects a spécifié le texte. (Hérité de IVsTextView.)
Méthode publique SetSelectionMode Définit le mode de sélection. (Hérité de IVsTextView.)
Méthode publique SetTopLine Définit l'entrée ligne supérieure la vue à la ligne de base. (Hérité de IVsTextView.)
Méthode publique UpdateCompletionStatus Utilisé pour le contrôle d'achèvement de mot. (Hérité de IVsTextView.)
Méthode publique UpdateTipWindow Met à jour la fenêtre de conseil. (Hérité de IVsTextView.)
Méthode publique UpdateViewFrameCaption Force la vue pour mettre à jour sa légende de fenêtre frame, par exemple « lecture seule [] ». (Hérité de IVsTextView.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms