.NET オブジェクトのカスタム ビューを作成する (C#、Visual Basic、F#、C++/CLI)
Visual Studio でデバッガーの変数ウィンドウにデータ型を表示する方法をカスタマイズできます。
属性
C#、Visual Basic、F#、および C++ (C++/CLI コードのみ) では、DebuggerDisplayAttribute、DebuggerTypeProxyAttribute、および DebuggerBrowsableAttribute を使用して、カスタム データの展開を追加できます。
.NET Framework 2.0 コードでは、Visual Basic は DebuggerBrowsable 属性をサポートしません。 この制限は、.NET の新しいバージョンで解除されています。
ビジュアライザー
任意の .NET データ型を表示するビジュアライザーを記述できます。 詳細については、「カスタム ビジュアライザー」 を参照してください。
Note
C/C++ オブジェクトのビジュアライザーを作成するには、Natvis のドキュメント内の UIVisualizer 要素に関するセクションを参照してください。 また、C/C++ カスタム ビジュアライザーのサンプル、または SQLite ネイティブ デバッガー ビジュアライザーのサンプルもご覧ください。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示