Debug.Listeners Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection des écouteurs qui surveillent la sortie de débogage.
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
Valeur de propriété
TraceListenerCollection représentant une collection du type TraceListener qui surveille la sortie de débogage.
Exemples
L’exemple suivant crée un TextWriterTraceListener qui sort vers l’écran de la console. Le code ajoute ensuite le nouvel écouteur à .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)
Remarques
Les écouteurs produisent une sortie mise en forme à partir de la sortie de débogage. Par défaut, la collection contient un instance de la DefaultTraceListener classe. Pour supprimer l’écouteur par défaut, appelez la Remove méthode et passez-lui le instance du DefaultTraceListener. Pour rediriger la sortie vers la fenêtre de console, ajoutez une instance du ConsoleTraceListener. Pour rediriger la sortie vers un fichier ou un flux, ajoutez une instance du TextWriterTraceListener.
Notes
La Listeners collection est partagée par les Debug classes et et ; l’ajout Trace d’un écouteur de trace à l’une ou l’autre classe ajoute l’écouteur aux deux.