アプリ設定スキーマ

ファイル パス、XML Web サービス URL、またはアプリケーションのその他のカスタム構成情報など、カスタム アプリケーションの設定が含まれています。

<configuration>
  <appSettings>
    <add>
    <clear>
    <remove>

要素 説明
<appSettings> アプリケーションの設定を制御する <add><clear><remove> の各タグが含まれます。 省略可能な file 属性があります。
<add> 設定を定義します。 <appSettings> の子です。 key 属性と value 属性が必要です。
<clear> すべての設定をクリアします。 <appSettings> の子です。 属性はありません。
<remove> 設定を削除します。 <appSettings> の子です。 key 属性が必要です。

<appSettings> 要素

この要素には、アプリケーションの設定を制御する <add><clear><remove> の各タグが含まれます。 file の省略可能な属性を定義します。

<add> 要素

カスタム アプリケーション設定を名前/値のペアとしてアプリケーション設定コレクションに追加します。 key および value の属性を定義します。

<clear> 要素

継承したカスタム アプリケーション設定へのすべての参照を削除し、<clear> 要素の後の <add> 要素によって追加された参照のみを許可します。 属性は定義されません。

<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>

関連項目