Vizualizér typů a vlastní prohlížeč

Vizualizér typu je komponenta, která zobrazuje část dat v určitém formátu. Formát je zcela na tom, kdo implementuje vizualizér, ať už je to koncový uživatel nebo dodavatel vizualizérů třetí strany.

Vlastní prohlížeč je součástí vyhodnocovače vlastních výrazů, který zobrazuje část dat v určitém formátu. Tento formát je zcela až do implementátoru vlastního prohlížeče, což znamená, že formát je až do implementátoru vyhodnocovače výrazů (EE).

Podpora vizualizérů typů v vyhodnocovači výrazů

EE podporuje vizualizéry typů podporou sady rozhraní, která jsou přístupná vizualizérům: rozhraní, jako jsou IEEVisualizerService a IEEVisualizerDataProvider. EE ale není zodpovědná za implementaci samotného vizualizéru typu: EE umožňuje pouze externí vizualizérům přístup k informacím o jeho typu. Tyto vizualizéry mohou být dodávány společně s EE a nainstalovány na příslušném místě v sadě Visual Studio, které poskytuje jiný dodavatel třetích stran nebo dokonce koncový uživatel.

Podpora vlastních prohlížečů v vyhodnocovače výrazů

EE může také podporovat vlastní prohlížeče, ve kterých EE sám dodává kód pro zobrazení datového typu. Vlastní prohlížeč implementuje rozhraní IDebugCustomViewer , které zpracovává všechny povinnosti zobrazení dat v libovolném formátu. Prohlížeč má plnou kontrolu nad zobrazením a může dokonce nechat data upravovat. Všechny vlastní prohlížeče dodané společností EE se dodávají s EE při odeslání produktu.

Viz také