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
と同じ名前と種類の拡張機能が既にコレクションに存在します。
注釈
追加するときに、キーが同じで値が異なる場合のみ、要素は重複と見なされます。 同じキーと値を持つ要素の場合、要素は競合しないので、エラーなしで受け入れられます。 ただし、同じキーを持っていて値が異なる場合は、競合する値のどれを受け入れるかを決定するためのロジックがないので追加できません。
適用対象
.NET