ConfigurationElementCollection.CreateNewElement Метод

Определение

При переопределении в производном классе создает новый ConfigurationElementобъект.

Перегрузки

Имя Описание
CreateNewElement(String)

Создает новое ConfigurationElement при переопределении в производном классе.

CreateNewElement()

При переопределении в производном классе создает новый ConfigurationElementобъект.

Комментарии

Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.

CreateNewElement(String)

Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs

Создает новое ConfigurationElement при переопределении в производном классе.

protected:
 virtual System::Configuration::ConfigurationElement ^ CreateNewElement(System::String ^ elementName);
protected virtual System.Configuration.ConfigurationElement CreateNewElement(string elementName);
abstract member CreateNewElement : string -> System.Configuration.ConfigurationElement
override this.CreateNewElement : string -> System.Configuration.ConfigurationElement
Protected Overridable Function CreateNewElement (elementName As String) As ConfigurationElement

Параметры

elementName
String

Имя создаваемого ConfigurationElement объекта.

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

Новое ConfigurationElement имя с указанным именем.

Комментарии

Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.

Примечания для тех, кто наследует этот метод

Если вы создаете пользовательскую ConfigurationElementCollection коллекцию, содержащую разнородные ConfigurationElement типы, необходимо выполнить следующие действия:

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

CreateNewElement()

Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs
Исходный код:
ConfigurationElementCollection.cs

При переопределении в производном классе создает новый ConfigurationElementобъект.

protected:
 abstract System::Configuration::ConfigurationElement ^ CreateNewElement();
protected abstract System.Configuration.ConfigurationElement CreateNewElement();
abstract member CreateNewElement : unit -> System.Configuration.ConfigurationElement
Protected MustOverride Function CreateNewElement () As ConfigurationElement

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

Только что созданный ConfigurationElementобъект.

Примеры

В следующем примере кода показано, как переопределить CreateNewElement метод.

protected override ConfigurationElement CreateNewElement()
{
    return new UrlConfigElement();
}
Protected Overloads Overrides Function CreateNewElement() As ConfigurationElement
    Return New UrlConfigElement()
End Function

Комментарии

Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.

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