<assert>, élément

Indique si une boîte de message doit s’afficher quand vous appelez la méthode Debug.Assert ; spécifie également le nom du fichier dans lequel écrire les messages.

<configuration>
  <system.diagnostics>
    <assert>

Syntaxe

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

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
assertuienabled Attribut facultatif.

Spécifie s’il faut afficher une zone de message lorsque la méthode Debug.Assert produit la valeur false.
logfilename Attribut facultatif.

Spécifie le nom du fichier dans lequel écrire le message si la méthode Debug.Assert produit la valeur false.

Attribut assertuienabled

Valeur Description
true Affiche la boîte de message. Il s’agit de la valeur par défaut.
false N’affiche pas la boîte de message.

Éléments enfants

Aucune.

Éléments parents

Élément Description
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.
system.diagnostics Spécifie les écouteurs de trace qui collectent, stockent et acheminent les messages, ainsi que le niveau auquel un commutateur de trace est défini.

Notes

Les deux attributs dans l’élément <assert> sont facultatifs. Vous pouvez désactiver les boîtes de message sans spécifier de fichier dans lequel écrire les messages, ou spécifier un fichier dans lequel écrire les messages tout en laissant les boîtes de message activées.

Exemple

L’exemple suivant montre comment désactiver l’affichage des boîtes de message lorsque vous appelez la méthode Debug.Assert et écrivez les messages dans c:\log.txt.

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

Voir aussi