Partager via


VSTextBuffer, objet

L'objet de mémoire tampon de texte représente un flux de données de texte Unicode, qui est généralement associé à un fichier. Un objet d' VsTextBuffer peut être utilisé en dehors de le contexte du éditeur principal, comme dans le cas d'un Assistant.

Le tableau suivant indique les interfaces d' VSTextBuffer.

Méthode

Description

IOleCommandTarget

La notion interface standard. Principalement utilisé pour la gestion de l'annulation/rétablir dans la mémoire tampon.

IPersistFile

La notion interface standard.

IPersistStream

La notion interface standard.

IVsCompoundAction

Permet la création des actions de composés (autrement dit, les actions qui sont regroupées dans une seule unité de l'annulation/rétablissement de rétablissement).

IVsPersistDocData

Active la persistance des données du document gérées par la mémoire tampon de texte.

IVsTextBuffer

fournit des services de base ; utilisé par plusieurs clients.

IVsTextFind

Permet de rechercher une mémoire tampon.

IVsTextLines

Fournit des fonctions en lecture et en écriture à l'aide de coordonnées à deux dimensions. Hérite de IVsTextBuffer.

IVsTextStream

Fournit des fonctions en lecture et en écriture à l'aide de coordonnées unidimensionnelles. Hérite de IVsTextBuffer.

IVsTextScanner

Le fournit rapidement, en continu, l'accès séquentiel au texte dans la mémoire tampon.

IVsUserData

permet d'accéder à une collection générique de propriétés. la propriété la plus importante est le nom, ou moniker, de la mémoire tampon. Vous pouvez stocker vos propres données aléatoires dans la mémoire tampon avec cette interface en créant un GUID et lorsque vous l'utilisez comme clé.

IConnectionPointContainer

Prend en charge les points de connexion pour les événements.

Notes

VSTextBuffer est généralement trouvé par un appel d' QueryInterface à IVsTextBuffer. Pour plus d'informations, consultez mémoire tampon de texte.

Voir aussi

Référence

IVsTextBuffer

VsTextView

Autres ressources

Figures Edit