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