Partilhar via


<assert> Elemento

Especifica se deve mostrar uma caixa de mensagem quando chamar o Debug.Assert método; também especifica o nome do ficheiro para escrever mensagens.

<configuração>
   <system.diagnostics>
     <afirmar>

Sintaxe

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

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
assertuienabled Atributo opcional.

Especifica se deve mostrar uma caixa de mensagem quando o método Debug.Assert for avaliado como falso.
logfilename Atributo opcional.

Especifica o nome do ficheiro para escrever a mensagem se o Debug.Assert for avaliado como falso.

assertuienabled Atributo

Valor Description
true Mostra a caixa de mensagens. Este é o padrão.
false Não mostra a caixa de mensagem.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Description
configuration O elemento raiz em cada arquivo de configuração usado pelo Common Language Runtime e aplicativos .NET Framework.
system.diagnostics Especifica ouvintes de rastreio que recolhem, armazenam e encaminham mensagens e o nível onde um comutador de traço está definido.

Observações

Ambos os atributos do <assert> elemento são opcionais. Pode desativar as caixas de mensagens sem especificar um ficheiro para escrever as mensagens, ou pode especificar um ficheiro para escrever mensagens mantendo as caixas ativadas.

Example

O exemplo seguinte mostra como desativar a exibição de caixas de mensagens quando chama Debug.Assert e escreve as mensagens em c:\log.txt.

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

Consulte também