Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wizualizator typów to składnik, który wyświetla fragment danych w określonym formacie. Format jest całkowicie do tego, kto implementuje wizualizator, czy to użytkownik końcowy, czy dostawca wizualizatorów innych firm.
Przeglądarka niestandardowa jest częścią ewaluatora wyrażeń niestandardowych, który wyświetla fragment danych w określonym formacie. Format ten jest całkowicie zależny od implementatora niestandardowego przeglądarki, co oznacza, że format zależy od implementatora ewaluatora wyrażeń (EE).
Obsługa wizualizatorów typów w ewaluatorze wyrażeń
EE obsługuje wizualizatory typów, obsługując zestaw interfejsów dostępnych dla wizualizatorów: interfejsy, takie jak IEEVisualizerService i IEEVisualizerDataProvider. Jednak EE nie jest odpowiedzialny za zaimplementowanie samego wizualizatora typów: EE umożliwia jedynie zewnętrznym wizualizatorom dostęp do informacji o typie. Takie wizualizatory mogą być dostarczane razem z Edytorem Rozszerzeń (EE) i instalowane w odpowiednim miejscu w programie Visual Studio, dostarczane przez innego dostawcę zewnętrznego lub nawet przez użytkownika końcowego.
Obsługa niestandardowych kreatorów widoków w ewaluatorze wyrażeń
EE może również obsługiwać niestandardowe przeglądarki, w których samo EE dostarcza kod do wyświetlania typu danych. Przeglądarka niestandardowa implementuje interfejs IDebugCustomViewer , który obsługuje wszystkie obowiązki wyświetlania danych w odpowiednim formacie; przeglądarka ma pełną kontrolę nad wyświetlaczem i może nawet pozwolić na modyfikację danych. Każda niestandardowa przeglądarka dostarczona przez EE jest dołączana do EE wraz z wysyłką produktu.