Partilhar via


<elemento assert>

Especifica se pretende apresentar uma caixa de mensagem quando chama o Debug.Assert método; também especifica o nome do ficheiro para o qual escrever mensagens.

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

Syntax

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

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
assertuienabled Atributo opcional.

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

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

Atributo assertuienabled

Valor Descrição
true Apresenta a caixa de mensagem. Esta é a predefinição.
false Não apresenta a caixa de mensagem.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
configuration O elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de idioma comum e .NET Framework aplicações.
system.diagnostics Especifica serviços de escuta de rastreio que recolhem, armazenam e encaminham mensagens e o nível em que um comutador de rastreio está definido.

Observações

Ambos os atributos no <elemento assert> são opcionais. Pode desativar caixas de mensagens sem especificar um ficheiro para o qual escrever as mensagens ou pode especificar um ficheiro para escrever mensagens enquanto deixa as caixas de mensagens ativadas.

Exemplo

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

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

Ver também