Esquema de configurações do aplicativo
Contém configurações personalizadas do aplicativo, como caminhos de arquivo, URLs do XML Web Service ou qualquer outra informação de configuração personalizada para um aplicativo.
<configuração>
<appSettings>
<adicionar>
<limpar>
<remove>
Elemento | Description |
---|---|
<appSettings> | Contém <adicionar>, <limpar> e< remover> tags para controlar as configurações do aplicativo. Tem um atributo de arquivo opcional. |
<adicionar> | Define uma configuração. Filho de appSettings>.< Requer atributos de chave e valor . |
<limpar> | Limpa todas as configurações. Filho de appSettings>.< Não tem atributos. |
<remove> | Remove uma configuração. Filho de appSettings>.< Requer um atributo chave . |
<elemento appSettings>
Este elemento contém <adicionar>, <limpar> e <remover> tags para controlar as configurações do aplicativo. Ele define um atributo opcional para o arquivo.
<adicionar> elemento
Adiciona uma configuração de aplicativo personalizada como um par nome/valor à coleção de configurações do aplicativo. Ele define atributos para chave e valor.
<elemento claro>
Remove todas as referências às configurações herdadas do aplicativo personalizado e permite apenas as referências que são adicionadas por <adicionar> elementos após o <elemento clear.> Não define atributos.
<remover> elemento
Remove uma referência a uma configuração de aplicativo personalizada herdada da coleção de configurações do aplicativo. Ele define um atributo para chave.
Exemplo
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 do 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>