ConfigurationElementCollection.CreateNewElement ConfigurationElementCollection.CreateNewElement ConfigurationElementCollection.CreateNewElement ConfigurationElementCollection.CreateNewElement Method

Определение

При переопределении в производном классе создает новый объект ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Перегрузки

CreateNewElement(String) CreateNewElement(String) CreateNewElement(String) CreateNewElement(String)

При переопределении в производном классе создает новый элемент ConfigurationElement.Creates a new ConfigurationElement when overridden in a derived class.

CreateNewElement() CreateNewElement() CreateNewElement() CreateNewElement()

При переопределении в производном классе создает новый объект ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Комментарии

Переопределите ConfigurationElement метод, чтобы создать пользовательские объекты определенного типа. CreateNewElementOverride the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Когда коллекция загружается из файла конфигурации, CreateNewElement вызывается для создания отдельных элементов.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementдолжен быть переопределен в классах, производных от ConfigurationElementCollection класса.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

CreateNewElement(String) CreateNewElement(String) CreateNewElement(String) CreateNewElement(String)

При переопределении в производном классе создает новый элемент ConfigurationElement.Creates a new ConfigurationElement when overridden in a derived class.

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 String String String

Имя создаваемого элемента ConfigurationElement.The name of the ConfigurationElement to create.

Возвраты

Новый ConfigurationElement с указанным именем.A new ConfigurationElement with a specified name.

Комментарии

Переопределите ConfigurationElement метод, чтобы создать пользовательские объекты определенного типа. CreateNewElementOverride the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Когда коллекция загружается из файла конфигурации, CreateNewElement вызывается для создания отдельных элементов.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementдолжен быть переопределен в классах, производных от ConfigurationElementCollection класса.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

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

При создании пользовательской ConfigurationElementCollection коллекции, содержащей ConfigurationElement разнородные типы, необходимо выполнить следующие действия.If you create a custom ConfigurationElementCollection collection that contains heterogeneous ConfigurationElement types, you must perform these steps: — Переопределите GetElementKey(ConfigurationElement) метод.- Override the GetElementKey(ConfigurationElement) method.

— Убедитесь, что GetElementKey(ConfigurationElement) метод возвращает строку, идентифицирующую тип элемента, созданного путем CreateNewElement(String) вызова метода.- Make sure that the GetElementKey(ConfigurationElement) method returns a string that identifies the type of the element you created by calling the CreateNewElement(String) method.

CreateNewElement() CreateNewElement() CreateNewElement() CreateNewElement()

При переопределении в производном классе создает новый объект ConfigurationElement.When overridden in a derived class, creates a new 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

Возвраты

Примеры

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

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

Комментарии

Переопределите ConfigurationElement метод, чтобы создать пользовательские объекты определенного типа. CreateNewElementOverride the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Когда коллекция загружается из файла конфигурации, CreateNewElement вызывается для создания отдельных элементов.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementдолжен быть переопределен в классах, производных от ConfigurationElementCollection класса.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

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