ConfigurationElementCollection.BaseGet メソッド

定義

指定したインデックス位置にある ConfigurationElement を取得します。

オーバーロード

BaseGet(Int32)

指定したインデックス位置にある構成要素を取得します。

BaseGet(Object)

指定したキーを持つ構成要素を返します。

BaseGet(Int32)

ソース:
ConfigurationElementCollection.cs
ソース:
ConfigurationElementCollection.cs
ソース:
ConfigurationElementCollection.cs

指定したインデックス位置にある構成要素を取得します。

protected:
 System::Configuration::ConfigurationElement ^ BaseGet(int index);
protected public:
 System::Configuration::ConfigurationElement ^ BaseGet(int index);
protected System.Configuration.ConfigurationElement BaseGet (int index);
protected internal System.Configuration.ConfigurationElement BaseGet (int index);
member this.BaseGet : int -> System.Configuration.ConfigurationElement
Protected Function BaseGet (index As Integer) As ConfigurationElement
Protected Friend Function BaseGet (index As Integer) As ConfigurationElement

パラメーター

index
Int32

返される ConfigurationElement のインデックス位置。

戻り値

指定したインデックスにある ConfigurationElement です。

例外

index0 より小さい値です。

- または -

指定された index の位置に ConfigurationElement がありません。

次のコード例は、 メソッドを呼び出す方法を BaseGet 示しています。

public UrlConfigElement this[int index]
{
    get
    {
        return (UrlConfigElement)BaseGet(index);
    }
    set
    {
        if (BaseGet(index) != null)
        {
            BaseRemoveAt(index);
        }
        BaseAdd(index, value);
    }
}
Default Public Shadows Property Item(ByVal index As Integer) As UrlConfigElement
    Get
        Return CType(BaseGet(index), UrlConfigElement)
    End Get
    Set(ByVal value As UrlConfigElement)
        If BaseGet(index) IsNot Nothing Then
            BaseRemoveAt(index)
        End If
        BaseAdd(value)
    End Set
End Property

適用対象

BaseGet(Object)

ソース:
ConfigurationElementCollection.cs
ソース:
ConfigurationElementCollection.cs
ソース:
ConfigurationElementCollection.cs

指定したキーを持つ構成要素を返します。

protected:
 System::Configuration::ConfigurationElement ^ BaseGet(System::Object ^ key);
protected public:
 System::Configuration::ConfigurationElement ^ BaseGet(System::Object ^ key);
protected System.Configuration.ConfigurationElement BaseGet (object key);
protected internal System.Configuration.ConfigurationElement BaseGet (object key);
member this.BaseGet : obj -> System.Configuration.ConfigurationElement
Protected Function BaseGet (key As Object) As ConfigurationElement
Protected Friend Function BaseGet (key As Object) As ConfigurationElement

パラメーター

key
Object

返される要素のキー。

戻り値

指定したキーを持つ ConfigurationElement。それ以外の場合は null

次のコード例は、 メソッドを呼び出す方法を BaseGet 示しています。

new public UrlConfigElement this[string Name]
{
    get
    {
        return (UrlConfigElement)BaseGet(Name);
    }
}
Default Public Shadows ReadOnly Property Item(ByVal Name As String) As UrlConfigElement
    Get
        Return CType(BaseGet(Name), UrlConfigElement)
    End Get
End Property

注釈

指定したキーをnull持つオブジェクトがコレクションに存在しないConfigurationElement場合、 メソッドは BaseGet を返します。

適用対象