Partager via


<clear>, élément de <configSections>

Efface tous les groupes de sections et sections définis précédemment.

<configuration>
   <configSections>
**      <clear>**

<clear/>

Notes

L'élément <clear> supprime tous les groupes de sections et sections de votre application qui ont été définis précédemment dans le fichier de configuration actuelle ou à un niveau supérieur dans la hiérarchie des fichiers de configuration.

Exemple

L'exemple suivant montre comment utiliser l'élément <clear> dans un fichier de configuration d'application pour supprimer les sections définies précédemment dans le fichier de configuration de l'ordinateur.

Le code suivant du fichier de configuration de l'ordinateur déclare deux sections, <sampleSection> et <anotherSampleSection>, qui sont lues avant le fichier de configuration de l'application.

<!-- Machine.config file. -->
<configuration>
   <configSections>
      <section name="sampleSection"
               type="System.Configuration.SingleTagSectionHandler" />
      <section name="anotherSampleSection"
               type="System.Configuration.NameValueSectionHandler" />
   </configSections>
   <sampleSection setting1="Value1" setting2="value two" 
                  setting3="third value" />
</configuration>

Le code suivant du fichier de configuration de l'application supprime toutes les sections déclarées précédemment. L'application ne peut ni utiliser, ni extraire les paramètres des sections qui ont été déclarées dans le fichier de configuration de l'ordinateur. Elle peut toutefois utiliser les paramètres de la section <anotherSection>, car celle-ci est placée après l'élément <clear>.

<!-- Application configuration file. -->
<configuration>
   <configSections>
      <clear/>
      <section name="anotherSection"
               type="System.Configuration.NameValueSectionHandler" />
    </configSections>
</configuration>

Fichier de configuration

Cet élément peut être utilisé dans le fichier de configuration de l'application, dans le fichier de configuration de l'ordinateur (Machine.config) et dans les fichiers Web.config qui ne se trouvent pas au niveau du répertoire de l'application.

Voir aussi

Schéma des sections de configuration | Paramètres des sections de configuration