<déclarer > élément<assert> Element

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.Specifies whether to display a message box when you call the Debug.Assert method; also specifies the name of the file to write messages to.

<configuration> <configuration>
   <System. diagnostics >   <system.diagnostics>
     <Assert >    <assert>

SyntaxeSyntax

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

Attributs et élémentsAttributes and Elements

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.The following sections describe attributes, child elements, and parent elements.

AttributsAttributes

AttributAttribute DescriptionDescription
assertuienabled Attribut facultatif.Optional attribute.

Spécifie s’il faut afficher une boîte de message lorsque la méthode Debug. Assert prend la valeur false.Specifies whether to display a message box when the Debug.Assert method evaluates to false.
logfilename Attribut facultatif.Optional attribute.

Spécifie le nom du fichier dans lequel le message doit être écrit si Debug. Assert prend la valeur false.Specifies the name of the file to write the message to if Debug.Assert evaluates to false.

Attribut AssertUiEnabledassertuienabled Attribute

valeurValue DescriptionDescription
true Affiche la boîte de message.Displays the message box. Il s'agit de la valeur par défaut.This is the default.
false N’affiche pas la boîte de message.Does not display the message box.

Éléments enfantsChild Elements

Aucun(e).None.

Éléments parentsParent Elements

ÉlémentElement DescriptionDescription
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.The root element in every configuration file used by the common language runtime and .NET Framework applications.
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.Specifies trace listeners that collect, store, and route messages and the level where a trace switch is set.

NotesRemarks

Les deux attributs de l’élément <Assert > sont facultatifs.Both attributes in the <assert> element are optional. Vous pouvez désactiver les boîtes de message sans spécifier de fichier dans lequel écrire les messages, ou vous pouvez spécifier un fichier dans lequel écrire les messages tout en laissant les boîtes de message activées.You can disable message boxes without specifying a file to write the messages to, or you can specify a file to write messages to while leaving message boxes enabled.

ExempleExample

L’exemple suivant montre comment désactiver l’affichage des boîtes de message lorsque vous appelez Debug. Assert et écrire les messages dans c:\log.txt.The following example shows how to disable displaying message boxes when you call Debug.Assert and write the messages to c:\log.txt.

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

Voir aussiSee also