VsTextViewClass, classe
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.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextViewClass
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextViewClass _
Implements IVsTextView, VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")]
public class VsTextViewClass : IVsTextView,
VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71E-1401-11D1-883B-0000F87579D2")]
public ref class VsTextViewClass : IVsTextView,
VsTextView
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")>]
type VsTextViewClass =
class
interface IVsTextView
interface VsTextView
end
public class VsTextViewClass implements IVsTextView, VsTextView
Le type VsTextViewClass expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VsTextViewClass |
Début
Méthodes
Nom | Description | |
---|---|---|
AddCommandFilter | Ajoute un filtre de commande aux filtres existants de la hiérarchie de commandes. | |
CenterColumns | Place la colonne spécifiée du texte au centre de la vue. | |
CenterLines | Place les lignes de texte spécifiées au centre de la vue. | |
ClearSelection | Désactive la sélection actuelle. | |
CloseView | Ferme et annule l'enregistrement une vue avec le gestionnaire d'affichages. | |
EnsureSpanVisible | Garantit que le texte est en mode, verticalement et horizontalement. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetBuffer | Retourne le contenu actuel de la mémoire tampon de texte. | |
GetCaretPos | Retourne la ligne et l'index de colonne de la position du curseur. | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetLineAndColumn | Convertit une position de flux de texte à une ligne et à un index de colonne. | |
GetLineHeight | Retourne la hauteur de pixel d'une ligne. | |
GetNearestPosition | Convertit une ligne et un index de colonne à une position de flux de texte. | |
GetPointOfLineColumn | Retourne les coordonnées du coin supérieur gauche d'une ligne et d'une colonne particulières. | |
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. | |
GetSelectedText | Retourne une copie du texte sélectionné. | |
GetSelection | Retourne l'étendue de texte correspondant à la sélection actuelle, s'il y en a une. | |
GetSelectionDataObject | Retourne une copie du texte sélectionné dans le format d'interface d'IDataObject. | |
GetSelectionMode | Retourne le mode de sélection actuel. | |
GetSelectionSpan | Retourne l'étendue de texte associée avec une sélection. | |
GetTextStream | Retourne un flux de données spécifié de texte dans une chaîne. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetWindowHandle | Retourne la handle de fenêtre pour cette vue. | |
GetWordExtent | Retourne l'étendue actuelle de mot. | |
HighlightMatchingBrace | Met en surbrillance l'accolade correspondante dans une construction de langage. | |
Initialize | Crée la vue et permet à des clients pour spécifier un ou plusieurs options d'TextViewInitFlags. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
PositionCaretForEditing | Place le signe insertion dans une position appropriée pour modifier une fonction. | |
RemoveCommandFilter | Supprime un filtre de commande des filtres de hiérarchie de commandes. | |
ReplaceTextOnLine | Remplace une ligne de texte. | |
RestrictViewRange | Les informations de méthode ne sont pas fournies.La méthode n'est pas implémentée. | |
SendExplicitFocus | Envoie le focus explicite à la fenêtre. | |
SetBuffer | Associe une mémoire tampon de texte avec la vue. | |
SetCaretPos | Définit les coordonnées du point de fin d'une sélection. | |
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. | |
SetSelection | Selects a spécifié le texte. | |
SetSelectionMode | Définit le mode de sélection. | |
SetTopLine | Définit l'entrée ligne supérieure la vue à la ligne de base. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) | |
UpdateCompletionStatus | Utilisé pour le contrôle d'achèvement de mot. | |
UpdateTipWindow | Met à jour la fenêtre de conseil. | |
UpdateViewFrameCaption | Force la vue pour mettre à jour sa légende de fenêtre frame, par exemple « lecture seule [] ». |
Début
Notes
Vous ne pouvez pas créer une instance de cette classe avec le mot clé d'new. À la place, vous devez obtenir l'objet d'ILocalRegistry et créer l'objet avec l'CreateInstance. Le MPF encapsule cette méthode avec CreateInstance.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.