Compartilhar via


Esquema de Configurações do Aplicativo

Contém configurações de aplicativo personalizadas, como caminhos de arquivo, URLs de serviço Web XML ou qualquer outra informação de configuração personalizada para um aplicativo.

<configuração>
   <Appsettings>
     <adicionar>
     <claro>
     <retirar>

Elemento Description
<Appsettings> Contém <add>, <clear>e <remove> marcas para controlar as configurações do aplicativo. Tem um atributo opcional file .
<adicionar> Define uma configuração. Filho de <appSettings>. key Requer e value atributos.
<claro> Limpa todas as configurações. Filho de <appSettings>. Não tem atributos.
<retirar> Remove uma configuração. Filho de <appSettings>. Requer um key atributo.

<appSettings> elemento

Esse elemento contém <add>, <clear>e <remove> marcas para controlar as configurações do aplicativo. Ele define um atributo opcional para o arquivo.

<add> elemento

Adiciona uma configuração de aplicativo personalizada como um par nome/valor à coleção de configurações do aplicativo. Ele define atributos para key e valor.

<clear> elemento

Remove todas as referências às configurações de aplicativo personalizado herdadas e permite apenas as referências que são adicionadas por <add> elementos que seguem o <clear> elemento. Ele não define nenhum atributo.

<remove> elemento

Remove uma referência a uma configuração de aplicativo personalizado herdada da coleção de configurações do aplicativo. Ele define um atributo para chave.

Example

O exemplo a seguir mostra um arquivo de configurações de aplicativo externo (custom.config) que define uma configuração de aplicativo personalizada:

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

O exemplo a seguir mostra um arquivo de configuração de aplicativo que consome a configuração no arquivo de configurações externas e define uma configuração de aplicativo própria:

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

Consulte também