Schemat ustawień aplikacji

Zawiera niestandardowe ustawienia aplikacji, takie jak ścieżki plików, adresy URL usługi sieci Web XML lub inne niestandardowe informacje o konfiguracji aplikacji.

<konfiguracji>
  <app Ustawienia>
    <add>
    <Wyczyść>
    <remove>

Element opis
<app Ustawienia> Zawiera <znaczniki dodawania>, <czyszczenia> i< usuwania> w celu kontrolowania ustawień aplikacji. Ma opcjonalny atrybut pliku .
<add> Definiuje ustawienie. Element podrzędny <aplikacji Ustawienia>. Wymaga atrybutów klucza i wartości .
<Wyczyść> Czyści wszystkie ustawienia. Element podrzędny <aplikacji Ustawienia>. Nie ma atrybutów.
<remove> Usuwa ustawienie. Element podrzędny <aplikacji Ustawienia>. Wymaga atrybutu klucza .

<app Ustawienia>, element

Ten element zawiera <tagi dodawania>,< czyszczenia> i <usuwania> w celu kontrolowania ustawień aplikacji. Definiuje opcjonalny atrybut dla pliku.

<add> , element

Dodaje niestandardowe ustawienie aplikacji jako parę nazw/wartości do kolekcji ustawień aplikacji. Definiuje atrybuty klucza i wartości.

<clear> , element

Usuwa wszystkie odwołania do odziedziczonych niestandardowych ustawień aplikacji i zezwala tylko na odwołania dodawane przez <dodanie> elementów po przejrzystym> elemencie.< Nie definiuje żadnych atrybutów.

<remove> , element

Usuwa odwołanie do dziedziczonego ustawienia aplikacji niestandardowej z kolekcji ustawień aplikacji. Definiuje atrybut klucza.

Przykład

W poniższym przykładzie przedstawiono plik ustawień aplikacji zewnętrznych (custom.config), który definiuje niestandardowe ustawienie aplikacji:

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

W poniższym przykładzie pokazano plik konfiguracji aplikacji, który używa ustawienia w pliku ustawień zewnętrznych i ustawia własne ustawienie aplikacji:

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

Zobacz też