<remove>, élément de NameValueSectionHandler et DictionarySectionHandler
Supprime un paramètre défini précédemment.
<configuration>
** <sectionName>**
** <remove>**
<remove key="predefened setting key"/>
Attributs requis
Attribut | Description |
---|---|
key | Spécifie le nom de clé du paramètre à supprimer. |
Notes
Vous pouvez utiliser l'élément <remove> pour supprimer les paramètres de votre application qui ont été définis à un niveau supérieur dans la hiérarchie des fichiers de configuration.
Exemple
L'exemple suivant montre comment utiliser l'élément <remove> dans un fichier de configuration d'application pour supprimer les paramètres définis précédemment dans le fichier de configuration de l'ordinateur.
Le code suivant du fichier de configuration de l'ordinateur déclare la section <mySection>
et lui ajoute deux paramètres, key1
et key2
.
<!-- Machine.config file. -->
<configuration>
<configSections>
<section name="mySection"
type="System.Configuration.NameValueSectionHandler,System" />
</sectionGroup>
</configSections>
<mySection>
<add key="key1" value="value1" />
<add key="key2" value="value2" />
</mySection>
</configuration>
Le code suivant du fichier de configuration de l'application supprime le paramètre key2
de la section <mySection>
.
<!--Application configuration file. -->
<configuration>
<mySection>
<remove key="key2"/>
</mySection>
</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