Поделиться через


ConfigurationElementCollection.CreateNewElement Метод

Определение

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

Перегрузки

CreateNewElement(String)

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

CreateNewElement()

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

Комментарии

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

CreateNewElement(String)

Исходный код:
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

При переопределении в производном классе создает новый объект 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 от класса .

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