Freigeben über


IVsEditorAdaptersFactoryService-Schnittstelle

Stellt Adapter erstellt, die zwischen Legacy TextManager-Code und Code Editor zuordnen.

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

Syntax

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

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

Methoden

  Name Beschreibung
Öffentliche Methode CreateVsCodeWindowAdapter Erstellt eine IVsCodeWindow.
Öffentliche Methode CreateVsTextBufferAdapter(IServiceProvider) Erstellt eine IVsTextBuffer.
Öffentliche Methode CreateVsTextBufferAdapter(IServiceProvider, IContentType) Erstellt ein IVsTextBuffer mit dem angegebenen IContentType.
Öffentliche Methode CreateVsTextBufferAdapterForSecondaryBuffer Erstellt IVsTextBuffer für den sekundären Puffer (wird in IVsTextBufferCoordinator) für die angegebene ITextBuffer.
Öffentliche Methode CreateVsTextBufferCoordinatorAdapter Erstellt eine IVsTextBufferCoordinator.
Öffentliche Methode CreateVsTextViewAdapter(IServiceProvider) Erstellt eine IVsTextView.
Öffentliche Methode CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) Erstellen Sie IVsTextView mit einem angegebenen Satz von Textansichtsrollen.
Öffentliche Methode GetBufferAdapter Ruft den Textpuffer Netzwerkkarten für diesen Textpuffer ab (sofern vorhanden).
Öffentliche Methode GetDataBuffer Rufen Sie den Datenpuffer einem Textpuffer adapters ab.Dies ist der oberste Puffer des Pufferdiagramms für ein Datenmodell.
Öffentliche Methode GetDocumentBuffer Ruft den Dokumenten Puffer eines IVsTextBuffer Karte ab.Dies ist der unterste Puffer des Pufferdiagramms für ein Datenmodell.
Öffentliche Methode GetViewAdapter Rufen Sie den IVsTextView Adapter für diese Textansicht ab (sofern vorhanden).
Öffentliche Methode GetWpfTextView Rufen Sie die Ansicht eines Text WPF adapters der Text ab.
Öffentliche Methode GetWpfTextViewHost Ruft den Text für einen Host der Text der adapters ab.
Öffentliche Methode SetDataBuffer Legt den Datenpuffer einem Textpuffer adapters fest, der zusammen mit einem IVsTextBufferCoordinator Adapter verwendet wird.

Zum Seitenanfang

Hinweise

Dies ist eine MEF-Komponente, und es sollte dem folgenden Attribut importiert werden:

[Import]

Beispiele

Beispiele zum Verwenden dieses Diensts finden Sie in den folgenden exemplarischen Vorgehensweisen importiert und verwendet:

Exemplarische Vorgehensweise: Anweisungsvervollständigung anzeigen

Exemplarische Vorgehensweise: Verwenden einer Editor-Erweiterung mit einer Zugriffstaste

Siehe auch

Referenz

Microsoft.VisualStudio.Editor-Namespace