App Inställningar schema

Innehåller anpassade programinställningar, till exempel filsökvägar, XML-webbtjänst-URL:er eller annan anpassad konfigurationsinformation för ett program.

<Konfiguration>
  <app Inställningar>
    <Add>
    <Tydlig>
    <ta bort>

Element Description
<app Inställningar> Innehåller taggar för <att lägga till>, <rensa> och< ta bort> för att styra programinställningarna. Har ett valfritt filattribut .
<Add> Definierar en inställning. Underordnad <app Inställningar>. Kräver nyckel - och värdeattribut .
<Tydlig> Rensar alla inställningar. Underordnad <app Inställningar>. Har inga attribut.
<ta bort> Tar bort en inställning. Underordnad <app Inställningar>. Kräver ett nyckelattribut .

<app Inställningar-element>

Det här elementet innehåller taggar för <att lägga till>, <rensa> och< ta bort> för att styra programinställningarna. Det definierar ett valfritt attribut för filen.

<lägg till> element

Lägger till en anpassad programinställning som ett namn/värde-par i samlingen programinställningar. Den definierar attribut för nyckel och värde.

<rensa> element

Tar bort alla referenser till ärvda anpassade programinställningar och tillåter endast referenser som läggs till av lägg till> element efter clear-elementet><.< Det definierar inga attribut.

<ta bort> element

Tar bort en referens till en ärvd anpassad programinställning från samlingen programinställningar. Det definierar ett attribut för nyckeln.

Exempel

I följande exempel visas en extern programinställningsfil (custom.config) som definierar en anpassad programinställning:

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

I följande exempel visas en programkonfigurationsfil som använder inställningen i den externa inställningsfilen och anger en egen programinställning:

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

Se även