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
具有相同名称或类型的扩展。
注解
添加元素时,只有键相同而值不同的元素才被视为重复元素。 键和值都相同的元素将被接受并且不给出提示,原因是这些元素不会相互竞争。 但是,无法添加键相同而值不同的元素,因为无法从逻辑上确定哪个竞争值有效。