NameValueSectionHandler 和 DictionarySectionHandler 的 <remove> 項目
移除先前定義的設定。
<configuration>
<sectionName>
<remove>
<remove key="predefened setting key"/>
必要屬性
屬性 | 說明 |
---|---|
key | 指定要移除的設定的索引鍵名稱。 |
備註
您可以使用 <remove> 項目來從您的應用程式中移除已在組態檔階層架構較高層級中定義的設定。
範例
下列範例顯示如何在應用程式組態檔中使用 <remove>,以移除先前定義在電腦組態檔中的設定。
下列電腦組態檔程式碼宣告區段 <mySection>
,並且將 key1
和 key2
這兩個設定加入到它之中。
<!-- Machine.config file. -->
<configuration>
<configSections>
<section name="mySection"
type="System.Configuration.NameValueSectionHandler,System" />
</sectionGroup>
</configSections>
<mySection>
<add key="key1" value="value1" />
<add key="key2" value="value2" />
</mySection>
</configuration>
下列應用程式組態檔程式碼會從 <mySection>
中將 key2
設定移除。
<!--Application configuration file. -->
<configuration>
<mySection>
<remove key="key2"/>
</mySection>
</configuration>
組態檔
這個項目可以在不是位於應用程式目錄層級的應用程式組態檔、電腦組態檔 (Machine.config) 和 Web.config 檔案中使用。