Condividi tramite


Interfaccia ITextBufferFactoryService

Il servizio factory per i buffer di testo comuni.

Spazio dei nomi:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
Public Interface ITextBufferFactoryService
public interface ITextBufferFactoryService
public interface class ITextBufferFactoryService
type ITextBufferFactoryService =  interface end
public interface ITextBufferFactoryService

Il tipo ITextBufferFactoryService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica InertContentType Un tipo di contenuto per il quale non viene creato automaticamente alcun elemento associato.
Proprietà pubblica PlaintextContentType tipo di contenuto predefinito per i file di testo normale.
Proprietà pubblica TextContentType Il tipo di contenuto di testo.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateTextBuffer() Crea un oggetto vuoto ITextBuffer con IContentType “testo„.
Metodo pubblico CreateTextBuffer(IContentType) Crea un oggetto vuoto ITextBuffer con specificato IContentType.
Metodo pubblico CreateTextBuffer(TextReader, IContentType) crea ITextBuffer con il tipo di contenuto specificato e lo popola leggendo i dati da reader di testo specificato.
Metodo pubblico CreateTextBuffer(String, IContentType) crea ITextBuffer con specificato IContentType viene quindi compilata con il testo specificato.

In alto

Eventi

  Nome Descrizione
Evento pubblico TextBufferCreated Generata se una qualsiasi ITextBuffer viene creato.

In alto

Note

Si tratta di un componente MEF che deve essere inclusa con la seguente sintassi:

[Import]
ITextBufferFactoryService TextBufferFactoryService =null;

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text