IEEVisualizerServiceProvider
Questa interfaccia consente l'accesso a un metodo che può creare un servizio del visualizzatore, che viene utilizzato per gestire le attività del visualizzatore del tipo per l'ide.
IEEVisualizerServiceProvider : IUnknown
Note per gli implementatori
Visual Studio implementa questa interfaccia per creare un oggetto servizio del visualizzatore, che a sua volta è utilizzato per garantire la classe ID (CLSIDs) di visualizzatori di tipi IDE di Visual Studio.
Note per i chiamanti
Le chiamate (EE) dell'analizzatore IDebugBinder3:: GetEEService di espressioni per ottenere questa interfaccia.
Metodi nell'ordine di Vtable
Metodo |
Descrizione |
---|---|
Crea il servizio del visualizzatore |
Note
L'interfaccia di IEEVisualizerServiceProvider viene ottenuta durante l'implementazione di IDebugParsedExpression:: EvaluateSync. Il servizio del visualizzatore che questa interfaccia crea viene utilizzato per garantire la IDebugProperty3 funzionalità a un'interfaccia, che l'EE è responsabile dell'implementazione di. L'EE è responsabile inoltre di implementare IEEVisualizerDataProvider un'interfaccia che consente ai visualizzatori di tipi possono visualizzare e modificare un valore della proprietà.
Vedere Previsto e visualizzando i dati per informazioni dettagliate su come queste interfacce interagiscono.
Requisiti
intestazione: ee.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Vedere anche
Riferimenti
IDebugParsedExpression:: EvaluateSync