Debug.Listeners プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバッグ出力を監視するリスナーのコレクションを取得します。
public:
static property System::Diagnostics::TraceListenerCollection ^ Listeners { System::Diagnostics::TraceListenerCollection ^ get(); };
public static System.Diagnostics.TraceListenerCollection Listeners { get; }
static member Listeners : System.Diagnostics.TraceListenerCollection
Public Shared ReadOnly Property Listeners As TraceListenerCollection
プロパティ値
デバッグ出力を監視する TraceListenerCollection 型のコレクションを表す TraceListener。
例
次の例では、 TextWriterTraceListener コンソール画面に出力する を作成します。 次に、新しいリスナーを に追加します Listeners。
// Create a listener that outputs to the console screen
// and add it to the debug listeners.
#if defined(DEBUG)
TextWriterTraceListener^ myWriter =
gcnew TextWriterTraceListener( System::Console::Out );
Debug::Listeners->Add( myWriter );
#endif
/* Create a listener that outputs to the console screen, and
* add it to the debug listeners. */
var myWriter = new TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
' Create a listener that outputs to the console screen, and
' add it to the debug listeners.
Dim myWriter As New TextWriterTraceListener(System.Console.Out)
Debug.Listeners.Add(myWriter)
注釈
リスナーは、デバッグ出力から書式設定された出力を生成します。 既定では、コレクションには クラスのインスタンスが DefaultTraceListener 含まれています。 既定のリスナーを削除するには、 メソッドを Remove 呼び出し、 のインスタンスを DefaultTraceListener渡します。 出力をコンソール ウィンドウにリダイレクトするには、 のインスタンスを追加します ConsoleTraceListener。 出力をファイルまたはストリームにリダイレクトするには、 のインスタンスを追加します TextWriterTraceListener。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET