共用方式為


ExtensionElementCollection.BaseAdd 方法

定義

將組態項目新增至 ExtensionElementCollection

多載

BaseAdd(ConfigurationElement)

將組態項目新增至 ExtensionElementCollection

BaseAdd(Int32, ConfigurationElement)

在指定的位置將組態項目新增至 ExtensionElementCollection

備註

新增項目時,只有在索引鍵完全相同而值不同時,才會將項目視為重複。 索引鍵和值都完全相同的項目是以無訊息模式接受,因為項目不會競爭。 但是不能新增具有完全相同索引鍵而不同值的項目,因為沒有邏輯可決定在兩個競爭的值當中應該接受哪一個。

BaseAdd(ConfigurationElement)

將組態項目新增至 ExtensionElementCollection

protected:
 override void BaseAdd(System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (System.Configuration.ConfigurationElement element);
override this.BaseAdd : System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (element As ConfigurationElement)

參數

element
ConfigurationElement

要加入的 ConfigurationElement

例外狀況

具有和 element 相同名稱或型別的延伸已經存在集合中。

備註

新增項目時,只有在索引鍵完全相同而值不同時,才會將項目視為重複。 索引鍵和值都完全相同的項目是以無訊息模式接受,因為項目不會競爭。 但是不能新增具有完全相同索引鍵而不同值的項目,因為沒有邏輯可決定在兩個競爭的值當中應該接受哪一個。

適用於

BaseAdd(Int32, ConfigurationElement)

在指定的位置將組態項目新增至 ExtensionElementCollection

protected:
 override void BaseAdd(int index, System::Configuration::ConfigurationElement ^ element);
protected override void BaseAdd (int index, System.Configuration.ConfigurationElement element);
override this.BaseAdd : int * System.Configuration.ConfigurationElement -> unit
Protected Overrides Sub BaseAdd (index As Integer, element As ConfigurationElement)

參數

index
Int32

要新增 element 的索引位置。

element
ConfigurationElement

要加入的 ConfigurationElement

例外狀況

具有和 element 相同名稱或型別的延伸已經存在集合中。

備註

新增項目時,只有在索引鍵完全相同而值不同時,才會將項目視為重複。 索引鍵和值都完全相同的項目是以無訊息模式接受,因為項目不會競爭。 但是不能新增具有完全相同索引鍵而不同值的項目,因為沒有邏輯可決定在兩個競爭的值當中應該接受哪一個。

適用於