Condividi tramite


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

IEEVisualizerServiceProvider:: CreateVisualizerService

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

IEEVisualizerDataProvider

IDebugBinder3:: GetEEService

IDebugProperty3

Concetti

Interfacce di valutazione di espressioni

Previsto e visualizzando i dati