ConfigurationElementCollection.CreateNewElement Метод

Определение

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

Перегрузки

CreateNewElement(String)

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

CreateNewElement()

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

Комментарии

Переопределите метод CreateNewElement, чтобы создать пользовательские объекты ConfigurationElement определенного типа.Override 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)

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

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

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

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

Комментарии

Переопределите метод CreateNewElement, чтобы создать пользовательские объекты ConfigurationElement определенного типа.Override 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()

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

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

Вновь созданный объект ConfigurationElement.A newly created 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

Комментарии

Переопределите метод CreateNewElement, чтобы создать пользовательские объекты ConfigurationElement определенного типа.Override 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.

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