Condividi tramite


Interfaccia ITextDocumentFactoryService

Rappresenta un servizio che crea, carica ed elimina documenti di testo.

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

Sintassi

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

Il tipo ITextDocumentFactoryService espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateAndLoadTextDocument(String, IContentType) crea ITextDocument che apre e carica il contenuto del file in un nuovo ITextBuffer.
Metodo pubblico CreateAndLoadTextDocument(String, IContentType, Boolean, Boolean%) crea ITextDocument che apre e carica il contenuto del file in un nuovo ITextBuffer.
Metodo pubblico CreateAndLoadTextDocument(String, IContentType, Encoding, Boolean%) crea ITextDocument che apre e carica il contenuto del file in un nuovo ITextBuffer.
Metodo pubblico CreateTextDocument crea ITextDocument con textBuffer, che deve essere salvato nel file.
Metodo pubblico TryGetTextDocument recuperare ITextDocument per il buffer specificato, se presente.

In alto

Eventi

  Nome Descrizione
Evento pubblico TextDocumentCreated si verifica quando ITextDocument viene creato.
Evento pubblico TextDocumentDisposed si verifica quando ITextDocument viene eliminato.

In alto

Note

Si tratta di un elemento MEF che deve essere inclusa come segue:

[Import]
ITextDocumentFactoryService factory = null;

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text