Wyświetlanie niestandardowych typów danych
Można dostosować sposób Visual Studio debugger windows zmiennej Wyświetla typy danych.
Atrybuty
W C# i Visual Basic, można dodać rozszerzenia dla niestandardowych danych przy użyciu DebuggerTypeProxyAttribute, DebuggerDisplayAttribute, i DebuggerBrowsableAttribute.
W .NET Framework 2.0 kod języka Visual Basic nie obsługuje atrybutu DebuggerBrowsable.Ograniczenie to jest usuwany w nowszych wersjach.NET Framework.
Wykorzystasz
Można napisać podglądacza, aby wyświetlić dowolny typ danych zarządzanych.Aby uzyskać więcej informacji, zobacz Jak: zapisu podglądacza.
Kodu macierzystego
Dla kodu macierzystego można dodać rozszerzenia typu danych niestandardowych do autoexp.dat pliku, który znajduje się w katalogu 11.0\Common7\Packages\Debugger Program Files\Microsoft Visual Studio.Instrukcje dotyczące zapisu autoexp zasady znajdują się w samym pliku.
Przestroga |
---|
Struktura tego pliku i składnię reguł autoexp może zmienić od wydania programu Visual Studio do następnego. |
Typ macierzysty widoków można również dostosować Pisząc wyrażenie oceniającego dodatku.Aby uzyskać więcej informacji, zobacz EEAddIn Sample: Debugging Expression Evaluator Add-In.
Zobacz też
Zadania
Jak: oglądanie wyrażenia w debugerze
Informacje
Za pomocą atrybutu DebuggerTypeProxy
Za pomocą atrybutu DebuggerDisplay