次の方法で共有


<configSections> の <sectionGroup> 要素

構成セクションの名前空間を定義します。

configuration
  <configSections>
    <sectionGroup>

構文

<sectionGroup name="section group name">
  <!-- Configuration sections -->
</sectionGroup>

属性

説明
name 必須の属性です。

定義するセクション グループの名前を指定します。

親要素

説明
<configSections> 要素 構成セクションと名前空間宣言が含まれています。

子要素

説明
<section> 構成セクション宣言が含まれています。

解説

セクション グループを宣言すると、構成セクションのコンテナー タグが作成され、他のユーザーによって定義された構成セクションとの名前の競合が発生しなくなります。 <sectionGroup> 要素は、相互に入れ子にすることができます。

次の例は、セクション グループを宣言し、セクション グループ内でセクションを宣言する方法を示しています。

<configuration>
  <configSections>
    <sectionGroup name="mySectionGroup">
      <section name="mySection"
               type="System.Configuration.NameValueSectionHandler,System" />
    </sectionGroup>
  </configSections>
  <mySectionGroup>
    <mySection>
      <add key="key1" value="value1" />
    </mySection>
  </mySectionGroup>
</configuration>

構成ファイル

この要素は、アプリケーション構成ファイル、マシン構成ファイル (Machine.config)、およびアプリケーション ディレクトリ レベルではない Web.config ファイルで使用できます。

関連項目