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. */
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のインスタンスを追加します。