Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Elemento <assert>

 

Especifica si aparecerá o no un cuadro de mensaje al llamar al método Debug.Assert; también especifica el nombre del archivo donde se escriben los mensajes.


<assert assertuienabled="true|false" logfilename="file name"/>

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo

Descripción

assertuienabled

Atributo opcional.

Especifica si se mostrará o no un cuadro de mensaje cuando el método Debug.Assert se evalúe como false.

logfilename

Atributo opcional.

Especifica el nombre del archivo donde se escribirá el mensaje si Debug.Assert se evalúa como false.

Atributo assertuienabled

Valor

Descripción

true

Muestra el cuadro de mensaje. Éste es el valor predeterminado.

false

No muestra el cuadro de mensaje.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

configuration

Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.

system.diagnostics

Especifica los agentes de escucha de seguimiento que recopilan, almacenan y enrutan mensajes, y el nivel donde se establece un modificador de seguimiento.

Ambos atributos en el elemento de <assert> son opcionales. Es posible deshabilitar los cuadros de mensajes sin especificar un archivo donde se escribirán los mensajes o bien especificar un archivo en el que se escribirán los mensajes mientras los cuadros de mensajes permanecen habilitados.

Ejemplo

En el ejemplo siguiente se muestra cómo deshabilitar la presentación de cuadros de mensajes al llamar a Debug.Assert y escribir los mensajes en c:\log.txt.

<configuration>
   <system.diagnostics>
      <assert assertuienabled="false" logfilename="c:\log.txt"/>
   </system.diagnostics>
</configuration>
Mostrar: