DebuggerDisplayAttribute(String) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DebuggerDisplayAttribute クラスの新しいインスタンスを初期化します。
public:
DebuggerDisplayAttribute(System::String ^ value);
public DebuggerDisplayAttribute (string value);
public DebuggerDisplayAttribute (string? value);
new System.Diagnostics.DebuggerDisplayAttribute : string -> System.Diagnostics.DebuggerDisplayAttribute
Public Sub New (value As String)
パラメーター
- value
- String
型のインスタンスの値列に表示される文字列。 空の文字列 ("") を指定すると、値列が非表示となります。
例
次の Count コード例では、プラス記号 (+) を選択して のインスタンスのデバッガー表示を展開すると、継承された Hashtable クラスの プロパティの MyHashtable
値が表示されます。 結果を表示するには、 クラスに DebuggerDisplayAttribute 用意されている完全な例を実行する必要があります。
[DebuggerDisplay("Count = {Count}")]
[DebuggerTypeProxy(HashtableDebugView::typeid)]
ref class MyHashtable : Hashtable
[DebuggerDisplay("Count = {Count}")]
[DebuggerTypeProxy(typeof(HashtableDebugView))]
class MyHashtable : Hashtable
<DebuggerDisplay("Count = {Count}"), DebuggerTypeProxy(GetType(MyHashtable.HashtableDebugView))> _
Class MyHashtable
Inherits Hashtable
注釈
パラメーターには value
中かっこ ({ と }) を含めることができます。 中かっこのペア内のテキストは、フィールド、プロパティ、またはメソッドの名前として評価されます。 たとえば、次の C# コードでは、MyTable
のインスタンスのデバッガー表示を展開するプラス記号 (+) が選択された場合に、"Count = 4" が表示されます。
[DebuggerDisplay("Count = {count}")]
class MyTable
{
public int count = 4;
}
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET