ConfigurationElementCollection.BaseRemoveAt(Int32) ConfigurationElementCollection.BaseRemoveAt(Int32) ConfigurationElementCollection.BaseRemoveAt(Int32) ConfigurationElementCollection.BaseRemoveAt(Int32) Method

定義

指定したインデックス位置にある ConfigurationElement を削除します。Removes the ConfigurationElement at the specified index location.

protected public:
 void BaseRemoveAt(int index);
protected internal void BaseRemoveAt (int index);
member this.BaseRemoveAt : int -> unit
Protected Friend Sub BaseRemoveAt (index As Integer)

パラメーター

index
Int32 Int32 Int32 Int32

削除する ConfigurationElement のインデックス位置。The index location of the ConfigurationElement to remove.

例外

構成は読み取り専用です。The configuration is read-only.

または-or- index0 未満か、コレクションに含まれる ConfigurationElement オブジェクト数を上回っています。index is less than 0 or greater than the number of ConfigurationElement objects in the collection.

または-or- ConfigurationElement オブジェクトは既に削除されています。The ConfigurationElement object has already been removed.

または-or- ConfigurationElement オブジェクト値はより高度なレベルでロックされました。The value of the ConfigurationElement object has been locked at a higher level.

または-or- ConfigurationElement オブジェクトが継承されました。The ConfigurationElement object was inherited.

または-or- ConfigurationElement オブジェクトの Type は、AddRemoveClearMap、または AddRemoveClearMapAlternate ではありません。The value of the ConfigurationElement object's Type is not AddRemoveClearMap or AddRemoveClearMapAlternate.

注釈

BaseRemoveAtメソッドの挿入、<remove>ディレクティブに指定したインデックス位置にある要素の構成ファイル。The BaseRemoveAt method inserts a <remove> directive into the configuration file for the element at the specified index location.

適用対象