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と同じ名前または型の拡張機能が既にコレクションに存在します。
注釈
要素を追加すると、キーが同一であっても値が異なる場合にのみ、要素が重複していると見なされます。 同じキーと値を持つ要素は、要素が競合しないため、サイレントモードで受け入れられます。 ただし、同一のキーを持つ要素が異なる値を追加することはできません。どの競合値を受け入れるかを判断するロジックがないためです。