Partager via


VsTextBuffer, interface

Agit comme l'interface de base pour l'objet d'VsTextBuffer et fournit des informations générales sur l'utilisation des propriétés de la mémoire tampon de texte. Fournit l'accès en lecture et en écriture à la mémoire tampon de texte utilisant des coordonnées à deux dimensions.

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

Syntaxe

'Déclaration
<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")> _
Public Interface VsTextBuffer _
    Inherits IVsTextBuffer
[GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")]
public interface VsTextBuffer : IVsTextBuffer
[GuidAttribute(L"C08E5275-0D26-4DE9-8892-994024C23750")]
public interface class VsTextBuffer : IVsTextBuffer
[<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")>]
type VsTextBuffer =  
    interface 
        interface IVsTextBuffer 
    end
public interface VsTextBuffer extends IVsTextBuffer

Le type VsTextBuffer expose les membres suivants.

Méthodes

  Nom Description
Méthode publique GetLanguageServiceID Retourne l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à cette mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique GetLastLineIndex Retourne la dernière entrée ligne la mémoire tampon de texte. (Hérité de IVsTextBuffer.)
Méthode publique GetLengthOfLine Retourne la longueur d'une entrée ligne la mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique GetLineCount Retourne le nombre d'entrées ligne la mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique GetLineIndexOfPosition Retourne la ligne et les numéros de colonne dans la mémoire tampon de texte donnée, un numéro de position. (Hérité de IVsTextBuffer.)
Méthode publique GetPositionOfLine Retourne le numéro de position d'une ligne. (Hérité de IVsTextBuffer.)
Méthode publique GetPositionOfLineIndex Retourne le numéro de position dans la mémoire tampon de texte donnée, une ligne et un numéro de colonne. (Hérité de IVsTextBuffer.)
Méthode publique GetSize Retourne la taille en personnages de la mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique GetStateFlags Retourne les balises d'état de la mémoire tampon de texte. (Hérité de IVsTextBuffer.)
Méthode publique GetUndoManager Retourne le gestionnaire de phase de restauration pour cette mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique InitializeContent Initialise le contenu de la mémoire tampon de texte. (Hérité de IVsTextBuffer.)
Méthode publique LockBuffer N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.)
Méthode publique LockBufferEx N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.)
Méthode publique Reload Recharge la mémoire tampon de texte. (Hérité de IVsTextBuffer.)
Méthode publique Reserved1 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved10 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved2 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved3 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved4 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved5 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved6 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved7 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved8 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique Reserved9 Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.)
Méthode publique SetLanguageServiceID Définit l'identificateur unique du langage qui fournit la colorisation et autre des données d'attribut à la mémoire tampon. (Hérité de IVsTextBuffer.)
Méthode publique SetStateFlags Définit les balises d'état de la mémoire tampon de texte. (Hérité de IVsTextBuffer.)
Méthode publique UnlockBuffer N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.)
Méthode publique UnlockBufferEx N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.)

Début

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms