Схема параметров приложения

Содержит пользовательские параметры приложения, такие как пути к файлам, URL-адреса веб-службы XML или любые другие пользовательские сведения о конфигурации для приложения.

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

Элемент Description
<appSettings> <add>Содержит теги <clear>и <remove> теги для управления параметрами приложения. Имеет необязательный file атрибут.
<add> Определяет параметр. Дочерний <appSettings>объект . Требуется key и value атрибуты.
<clear> Очищает все параметры. Дочерний <appSettings>объект . Не имеет атрибутов.
<remove> Удаляет параметр. Дочерний <appSettings>объект . Требуется key атрибут.

элемент <appSettings>

Этот элемент содержит <add><clear>теги и <remove> теги для управления параметрами приложения. Он определяет необязательный атрибут для файла.

элемент <add>

Добавляет настраиваемый параметр приложения в качестве пары "имя-значение" в коллекцию параметров приложения. Он определяет атрибуты для key и значения.

элемент <clear>

Удаляет все ссылки на унаследованные пользовательские параметры приложения и разрешает только ссылки, добавляемые <add> элементами <clear> после элемента. Он не определяет атрибуты.

элемент <remove>

Удаляет ссылку на унаследованный пользовательский параметр приложения из коллекции параметров приложения. Он определяет атрибут для ключа.

Example

В следующем примере показан файл параметров внешнего приложения (custom.config), определяющий настраиваемый параметр приложения:

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

В следующем примере показан файл конфигурации приложения, который использует параметр во внешнем файле параметров и задает собственный параметр приложения:

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

См. также