ConfigurationElementCollection.BaseGet Метод

Определение

Получает объект ConfigurationElement по указанному расположению индекса.Gets the ConfigurationElement at the specified index location.

Перегрузки

BaseGet(Int32)

Возвращает элемент конфигурации с указанным расположением индекса.Gets the configuration element at the specified index location.

BaseGet(Object)

Возвращает элемент конфигурации с указанным ключом.Returns the configuration element with the specified key.

BaseGet(Int32)

Возвращает элемент конфигурации с указанным расположением индекса.Gets the configuration element at the specified index location.

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.The index location of the ConfigurationElement to return.

Возвращаемое значение

ConfigurationElement

Объект ConfigurationElement по указанному индексу.The ConfigurationElement at the specified index.

Исключения

Значение index меньше 0.index is less than 0.

-или--or- Не существует объекта ConfigurationElement по указанному index.There is no ConfigurationElement at the specified index.

Примеры

В следующем примере кода показано, как вызвать BaseGet метод.The following code example shows how to call the BaseGet method.

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

Применяется к

Продукт Introduced

BaseGet(Object)

Возвращает элемент конфигурации с указанным ключом.Returns the configuration element with the specified key.

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

Ключ возвращаемого элемента.The key of the element to return.

Возвращаемое значение

ConfigurationElement

Объект ConfigurationElement с указанным ключом; в противном случае — null.The ConfigurationElement with the specified key; otherwise, null.

Примеры

В следующем примере кода показано, как вызвать BaseGet метод.The following code example shows how to call the BaseGet method.

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

Комментарии

BaseGetМетод возвращает значение, null Если ConfigurationElement в коллекции отсутствует объект с указанным ключом.The BaseGet method returns null if there is no ConfigurationElement object with the specified key in the collection.

Применяется к

Продукт Introduced