Схема параметров приложения
Содержит пользовательские параметры приложения, такие как пути к файлам, URL-адреса XML-веб-служб и другие сведения о пользовательской конфигурации приложения.
<configuration>
<appSettings>
<добавление>
<пусто>
<remove>
Элемент | Description |
---|---|
<appSettings> | <Содержит добавление>, <очистку> и <удаление> тегов для управления параметрами приложения. Имеет необязательный атрибут file. |
<добавление> | Определяет параметр. Дочерний <элемент приложения Параметры>. Обязательные атрибуты — key и value. |
<пусто> | Удаляет все параметры. Дочерний <элемент приложения Параметры>. Не имеет атрибутов. |
<remove> | Удаляет параметр. Дочерний <элемент приложения Параметры>. Требуется атрибут key. |
<элемент app Параметры>
Этот элемент содержит <добавление>,< очистку> и <удаление> тегов для управления параметрами приложения. Определяет необязательный атрибут для file.
<Добавить> элемент
Добавляет пользовательский параметр приложения в виде пары "имя-значение" в коллекцию параметров приложения. Определяет атрибуты для key и value.
<Очистить> элемент
Удаляет все ссылки на унаследованные пользовательские параметры приложения и разрешает только ссылки, добавленные добавлением <> элементов после ясного <> элемента. Атрибуты не определяются.
<Элемент remove>
Удаляет ссылку на унаследованный пользовательский параметр приложения из коллекции параметров приложения. Определяет атрибут для key.
Пример
В приведенном ниже примере показан внешний файл параметров приложения (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>