ExtensionElementCollection.BaseAdd 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將組態項目新增至 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
相同名稱或型別的延伸已經存在集合中。
備註
新增項目時,只有在索引鍵完全相同而值不同時,才會將項目視為重複。 索引鍵和值都完全相同的項目是以無訊息模式接受,因為項目不會競爭。 但是不能新增具有完全相同索引鍵而不同值的項目,因為沒有邏輯可決定在兩個競爭的值當中應該接受哪一個。