Condividi tramite


Interfaccia ITextEditorFactoryService

Crea le visualizzazioni dell'editor.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

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

Il tipo ITextEditorFactoryService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AllPredefinedRoles Set di tutti i ruoli della visualizzazione di testo predefinito.
Proprietà pubblica DefaultRoles Il set di ruoli utilizzati quando viene creata una visualizzazione di testo senza specificare i ruoli della visualizzazione di testo.
Proprietà pubblica NoRoles Set di ruoli della visualizzazione di testo vuoto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateTextView() crea IWpfTextView in un oggetto appena creato ITextBuffer impostando tipo di contenuto “testo„.
Metodo pubblico CreateTextView(ITextBuffer) crea IWpfTextView che consente di visualizzare il contenuto del buffer di testo specificato.
Metodo pubblico CreateTextView(ITextBuffer, ITextViewRoleSet) crea IWpfTextView che consente di visualizzare il contenuto del buffer di testo specificato.
Metodo pubblico CreateTextView(ITextBuffer, ITextViewRoleSet, IEditorOptions) crea IWpfTextView che consente di visualizzare il contenuto del buffer di testo specificato.
Metodo pubblico CreateTextView(ITextDataModel, ITextViewRoleSet, IEditorOptions) crea IWpfTextView che consente di visualizzare il contenuto del modello di dati.
Metodo pubblico CreateTextView(ITextViewModel, ITextViewRoleSet, IEditorOptions) crea IWpfTextView che consente di visualizzare il contenuto del modello di visualizzazione specificato.
Metodo pubblico CreateTextViewHost Crea un host per la visualizzazione di testo.
Metodo pubblico CreateTextViewRoleSet(IEnumerable<String>) Crea un oggetto ITextViewRoleSet contenere i ruoli specificati.
Metodo pubblico CreateTextViewRoleSet(array<String[]) Crea un oggetto ITextViewRoleSet contenere i ruoli specificati.

In alto

Eventi

  Nome Descrizione
Evento pubblico TextViewCreated Generato quando un metodo ITextView viene creato.

In alto

Note

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

[Import] ITextEditorFactoryService factory = null;

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor