ConfigurationElementCollection.CreateNewElement Método

Definição

Quando substituído em uma classe derivada, cria um novo ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Sobrecargas

CreateNewElement(String)

Cria um novo ConfigurationElement quando substituído em uma classe derivada.Creates a new ConfigurationElement when overridden in a derived class.

CreateNewElement()

Quando substituído em uma classe derivada, cria um novo ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Comentários

Substitua o CreateNewElement método para criar objetos ConfigurationElement personalizados de um tipo específico.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementdeve ser substituído em classes que derivam da ConfigurationElementCollection classe.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

CreateNewElement(String)

Cria um novo ConfigurationElement quando substituído em uma classe derivada.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

Parâmetros

elementName
String

O nome do ConfigurationElement a ser criado.The name of the ConfigurationElement to create.

Retornos

Um novo ConfigurationElement com um nome especificado.A new ConfigurationElement with a specified name.

Comentários

Substitua o CreateNewElement método para criar objetos ConfigurationElement personalizados de um tipo específico.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementdeve ser substituído em classes que derivam da ConfigurationElementCollection classe.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

Notas aos Herdeiros

Se você criar uma coleção ConfigurationElementCollection personalizada que contenha ConfigurationElement tipos heterogêneos, deverá executar estas etapas:If you create a custom ConfigurationElementCollection collection that contains heterogeneous ConfigurationElement types, you must perform these steps: -Substituir o GetElementKey(ConfigurationElement) método.- Override the GetElementKey(ConfigurationElement) method.

-Verifique se o GetElementKey(ConfigurationElement) método retorna uma cadeia de caracteres que identifica o tipo do elemento que você criou chamando o CreateNewElement(String) método.- 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()

Quando substituído em uma classe derivada, cria um novo 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

Retornos

Exemplos

O exemplo de código a seguir mostra como substituir CreateNewElement o método.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

Comentários

Substitua o CreateNewElement método para criar objetos ConfigurationElement personalizados de um tipo específico.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementdeve ser substituído em classes que derivam da ConfigurationElementCollection classe.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

Aplica-se a