Freigeben über


IEditorOptionsFactoryService-Schnittstelle

Stellt einen Dienst dar, der IEditorOptions für einen angegebenen Bereich oder den globalen Bereich abruft.

Namespace:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Interface IEditorOptionsFactoryService
public interface IEditorOptionsFactoryService
public interface class IEditorOptionsFactoryService
type IEditorOptionsFactoryService =  interface end
public interface IEditorOptionsFactoryService

Der IEditorOptionsFactoryService-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft GlobalOptions Ruft die globalen IEditorOptions ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateOptions Erstellt eine neue Instanz von IEditorOptions, die nicht an einen bestimmten Bereich gebunden ist.
Öffentliche Methode GetOptions Ruft die IEditorOptions für den IPropertyOwner ab.Puffer und Ansichten sind Eigenschaftenbesitzer.Erstellt neue Optionen für den Bereich, wenn zuvor keine Optionen erstellt wurden.

Zum Seitenanfang

Hinweise

Dies ist ein MEF-Komponenten-Teil importiert werden, und es sollte wie folgt aussehen:

[Import] IEditorOptionsFactoryService factory = null;

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Editor-Namespace