Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método Debug.Write (Object, String)

 

Publicado: octubre de 2016

Escribe un nombre de categoría y el valor del objeto ToString método a los agentes de escucha de seguimiento en el Listeners colección.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

<ConditionalAttribute("DEBUG")>
Public Shared Sub Write (
	value As Object,
	category As String
)

Parámetros

value
Type: System.Object

Un objeto cuyo nombre se envía a la Listeners.

category
Type: System.String

Nombre de categoría usado para organizar el resultado.

De forma predeterminada, se escribe el resultado en una instancia de DefaultTraceListener.

Utilice la category parámetro al grupo de mensajes de salida.

Este método llama a la Write método del agente de escucha de seguimiento.

En el ejemplo siguiente se crea un TraceSwitch denominado generalSwitch. Este modificador se establece fuera del ejemplo de código.

Si el modificador está establecido en el TraceLevelError o superior, el ejemplo genera el primer mensaje de error para el Listeners. Para obtener información sobre cómo agregar un agente de escucha para el Listeners colección, consulte la TraceListenerCollection clase.

A continuación, si la TraceLevel se establece en Verbose, el ejemplo genera el segundo mensaje de error en la misma línea que el primer mensaje. Un terminador de línea sigue el segundo mensaje.

' Class-level declaration.
' Create a TraceSwitch.
Private Shared generalSwitch As New TraceSwitch("General", "Entire Application")


Public Shared Sub MyErrorMethod(myObject As Object, category As String)
    ' Write the message if the TraceSwitch level is set to Error or higher.
    If generalSwitch.TraceError Then
        Debug.Write(myObject, category)
    End If 
    ' Write a second message if the TraceSwitch level is set to Verbose.
    If generalSwitch.TraceVerbose Then
        Debug.WriteLine(" Object is not valid for this category.")
    End If
End Sub 'MyErrorMethod 

Plataforma universal de Windows
Disponible desde 10
.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: