VSTextBuffer (objeto)
El objeto de búfer de texto representa una secuencia de texto Unicode, que normalmente está asociada a un archivo. Un VsTextBuffer objeto se puede usar fuera del contexto del editor principal, como en, un asistente.
En la tabla siguiente se muestran las interfaces de VSTextBuffer
.
Method | Descripción |
---|---|
IOleCommandTarget | Interfaz OLE estándar. Se usa para deshacer o rehacer el control en el búfer. |
IPersistFile | Interfaz OLE estándar. |
Ipersiststream | Interfaz OLE estándar. |
IVsCompoundAction | Habilita la creación de acciones compuestas (es decir, acciones que se agrupan en una sola unidad de deshacer o rehacer). |
IVsPersistDocData | Permite la persistencia de los datos del documento administrados por el búfer de texto. |
IVsTextBuffer | Proporciona servicios básicos; usado por muchos clientes. |
IVsTextFind | Se usa para buscar en un búfer. |
IVsTextLines | Proporciona funcionalidades de lectura y escritura mediante coordenadas bidimensionales. Se hereda de IVsTextBuffer . |
IVsTextStream | Proporciona funcionalidades de lectura y escritura mediante coordenadas unidimensionales. Se hereda de IVsTextBuffer . |
IVsTextScanner | Proporciona acceso secuencial rápido y orientado a secuencias al texto del búfer. |
IVsUserData | Proporciona acceso a una colección genérica de propiedades. La propiedad más importante es el nombre o el moniker del búfer. Puede almacenar sus propios datos aleatorios en el búfer con esta interfaz mediante la creación de un GUID y su uso como clave. |
IConnectionPointContainer | Admite puntos de conexión para eventos. |
Comentarios
Normalmente VSTextBuffer
, se encuentra mediante una QueryInterface
llamada en IVsTextBuffer
. Para obtener más información, consulte Búfer de texto.