Schéma des paramètres d’applicationApp Settings schema

Contient des paramètres d’application personnalisés, tels que des chemins d’accès, des URL de service web XML ou d’autres informations de configuration personnalisée pour une application.Contains custom application settings, such as file paths, XML Web service URLs, or any other custom configuration information for an application.

<configuration>
  <appSettings>
    <add>
    <clear>
    <remove>

ÉlémentElement DescriptionDescription
<appSettings> Contient <add> des <clear> <remove> balises, et pour contrôler les paramètres d’application.Contains <add>, <clear>, and <remove> tags to control application settings. A un attribut file facultatif.Has an optional file attribute.
<add> Définit un paramètre.Defines a setting. Enfant de <appSettings> .Child of <appSettings>. Requiert des attributs key et value.Requires key and value attributes.
<clear> Efface tous les paramètres.Clears all settings. Enfant de <appSettings> .Child of <appSettings>. N’a pas d’attributs.Has no attributes.
<remove> Supprime un paramètre.Removes a setting. Enfant de <appSettings> .Child of <appSettings>. Exige un attribut key.Requires a key attribute.

<appSettings>, élément<appSettings> element

Cet élément contient <add> des <clear> <remove> balises, et pour contrôler les paramètres d’application.This element contains <add>, <clear>, and <remove> tags to control application settings. Il définit un attribut facultatif pour file.It defines an optional attribute for file.

<add>, élément<add> element

Ajoute un paramètre d’application personnalisé en tant que paire nom/valeur à la collection de paramètres d’application.Adds a custom application setting as a name/value pair to the application settings collection. Il définit les attributs pour key et value.It defines attributes for key and value.

<clear>, élément<clear> element

Supprime toutes les références aux paramètres d’application personnalisés hérités et autorise uniquement les références qui sont ajoutées par <add> les éléments qui suivent l' <clear> élément.Removes all references to inherited custom application settings and allows only the references that are added by <add> elements following the <clear> element. Il ne définit aucun attribut.It defines no attributes.

<remove>, élément<remove> element

Supprime une référence à un paramètre d’application personnalisé hérité de la collection de paramètres d’application.Removes a reference to an inherited custom application setting from the application settings collection. Il définit un attribut pour key.It defines an attribute for key.

 ExempleExample

L’exemple suivant montre un fichier de paramètres d’application externe (custom.config) qui définit un paramètre d’application personnalisé :The following example shows an external application settings file (custom.config) that defines a custom application setting:

<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
  <add key="MyCustomSetting" value="MyCustomSettingValue" />
</appSettings>

L’exemple suivant montre un fichier de configuration d’application qui consomme le paramètre dans le fichier de paramètres externes et définit un paramètre d’application qui lui est propre :The following example shows an application configuration file that consumes the setting in the external settings file and sets an application setting of its own:

<configuration>
  <appSettings file="custom.config">
    <add key="ApplicationName" value="MyApplication" />
  </appSettings>
</configuration>

Voir aussiSee also