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 | |
---|---|---|
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.) | |
GetLastLineIndex | Retourne la dernière entrée ligne la mémoire tampon de texte. (Hérité de IVsTextBuffer.) | |
GetLengthOfLine | Retourne la longueur d'une entrée ligne la mémoire tampon. (Hérité de IVsTextBuffer.) | |
GetLineCount | Retourne le nombre d'entrées ligne la mémoire tampon. (Hérité de IVsTextBuffer.) | |
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.) | |
GetPositionOfLine | Retourne le numéro de position d'une ligne. (Hérité de IVsTextBuffer.) | |
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.) | |
GetSize | Retourne la taille en personnages de la mémoire tampon. (Hérité de IVsTextBuffer.) | |
GetStateFlags | Retourne les balises d'état de la mémoire tampon de texte. (Hérité de IVsTextBuffer.) | |
GetUndoManager | Retourne le gestionnaire de phase de restauration pour cette mémoire tampon. (Hérité de IVsTextBuffer.) | |
InitializeContent | Initialise le contenu de la mémoire tampon de texte. (Hérité de IVsTextBuffer.) | |
LockBuffer | N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.) | |
LockBufferEx | N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.) | |
Reload | Recharge la mémoire tampon de texte. (Hérité de IVsTextBuffer.) | |
Reserved1 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved10 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved2 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved3 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved4 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved5 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved6 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved7 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved8 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
Reserved9 | Réservé dans Vtable pour une utilisation ultérieure. (Hérité de IVsTextBuffer.) | |
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.) | |
SetStateFlags | Définit les balises d'état de la mémoire tampon de texte. (Hérité de IVsTextBuffer.) | |
UnlockBuffer | N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.) | |
UnlockBufferEx | N'a aucun effet.Déconseillé. (Hérité de IVsTextBuffer.) |
Début