Visualizzatore del tipo e il visualizzatore personalizzate
Un visualizzatore del tipo è un componente che visualizza un blocco di dati in un formato specifico. Questo formato il metodo è attivo completamente fino all'implementatore del visualizzatore, sia l'utente finale o un fornitore di terze parti di visualizzatori.
Un visualizzatore personalizzato fa parte di un analizzatore di espressioni personalizzato che visualizza un blocco di dati in un formato specifico. Questo formato il metodo è attivo completamente fino all'implementatore del visualizzatore personalizzato, ovvero il formato spetta al responsabile dell'implementazione dell'analizzatore di (EE) espressioni.
Supporto per i visualizzatori di tipi in un analizzatore di espressioni
L'EE possibile supportare i visualizzatori del tipo supporta un set di interfacce accessibili ai visualizzatori: interfacce come IEEVisualizerService e IEEVisualizerDataProvider. Si noti, tuttavia, che l'EE non è responsabile dell'implementazione del visualizzatore del tipo: l'EE solo consente l'accesso esterno dei visualizzatori alle informazioni sul tipo. Tali controlli possono essere forniti con l'EE e siano installati nella posizione appropriata in Visual Studio, fornito da un altro fornitore di terze parti o anche dall'utente finale.
Supporto per i visualizzatori personalizzati in un analizzatore di espressioni
L'EE inoltre possibile supportare i visualizzatori personalizzati in cui l'EE stessa viene fornito il codice per visualizzare il tipo di dati. Un visualizzatore personalizzato implementa IDebugCustomViewer l'interfaccia, dove gestisce tutte le funzioni di visualizzare i dati formato è previsto, il visualizzatore dispone di controllo completo sulla visualizzazione e anche possibile consentire i dati da modificare. Tutti i visualizzatori personalizzati forniti dall'EE forniti con l'EE quando il prodotto viene fornito.