IVsEditorAdaptersFactoryService, interface
Crée les adaptateurs qui mappent entre code hérité de TextManager et code d'éditeur.
Espace de noms : Microsoft.VisualStudio.Editor
Assembly : Microsoft.VisualStudio.Editor (dans Microsoft.VisualStudio.Editor.dll)
Syntaxe
'Déclaration
Public Interface IVsEditorAdaptersFactoryService
public interface IVsEditorAdaptersFactoryService
public interface class IVsEditorAdaptersFactoryService
type IVsEditorAdaptersFactoryService = interface end
public interface IVsEditorAdaptersFactoryService
Le type IVsEditorAdaptersFactoryService expose les membres suivants.
Méthodes
Nom | Description | |
---|---|---|
CreateVsCodeWindowAdapter | Crée un IVsCodeWindow. | |
CreateVsTextBufferAdapter(IServiceProvider) | Crée un IVsTextBuffer. | |
CreateVsTextBufferAdapter(IServiceProvider, IContentType) | Crée un IVsTextBuffer avec le IContentType spécifié. | |
CreateVsTextBufferAdapterForSecondaryBuffer | Crée IVsTextBuffer pour la mémoire tampon secondaire (utilisée dans IVsTextBufferCoordinator) pour ITextBuffer spécifié. | |
CreateVsTextBufferCoordinatorAdapter | Crée un IVsTextBufferCoordinator. | |
CreateVsTextViewAdapter(IServiceProvider) | Crée un IVsTextView. | |
CreateVsTextViewAdapter(IServiceProvider, ITextViewRoleSet) | Créez IVsTextView avec un jeu spécifié de rôles d'affichage de texte. | |
GetBufferAdapter | Obtient l'adaptateur de mémoire tampon de texte de cette mémoire tampon de texte (si elle existe). | |
GetDataBuffer | Obtenez la mémoire tampon de données d'un adaptateur de mémoire tampon de texte.Il s'agit de la mémoire tampon supérieure du graphique de mémoire tampon de modèle de données. | |
GetDocumentBuffer | Obtient la mémoire tampon de document d'un adaptateur d'IVsTextBuffer.Il s'agit de la mémoire tampon inférieure du graphique de mémoire tampon de modèle de données. | |
GetViewAdapter | Obtenez l'adaptateur d'IVsTextView pour cet affichage de texte (s'il existe). | |
GetWpfTextView | Obtenez l'affichage de texte WPF d'un adaptateur d'affichage de texte. | |
GetWpfTextViewHost | Obtient l'hôte d'affichage de texte d'un adaptateur d'affichage de texte. | |
SetDataBuffer | Définit la mémoire tampon de données d'un adaptateur de mémoire tampon de texte qui est utilisé avec un adaptateur d'IVsTextBufferCoordinator. |
Début
Notes
C'est un composant MEF, et doit être importé avec l'attribut suivant :
[Import]
Exemples
Pour obtenir des exemples d'importer et utiliser ce service, voyez les procédures pas à pas suivantes :
Procédure pas - à - pas : afficher la saisie semi-automatique des instructions
Procédure pas - à - pas : À l'aide d'une touche de raccourci avec une extension de l'éditeur