Partilhar via


ConfigurationElementCollection.CreateNewElement Método

Definição

Quando substituído em uma classe derivada, cria um novo ConfigurationElement.

Sobrecargas

CreateNewElement(String)

Cria um novo ConfigurationElement quando substituído em uma classe derivada.

CreateNewElement()

Quando substituído em uma classe derivada, cria um novo ConfigurationElement.

Comentários

Substitua o CreateNewElement método para criar objetos personalizados ConfigurationElement de um tipo específico. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais. CreateNewElement deve ser substituído em classes que derivam da ConfigurationElementCollection classe .

CreateNewElement(String)

Origem:
ConfigurationElementCollection.cs
Origem:
ConfigurationElementCollection.cs
Origem:
ConfigurationElementCollection.cs

Cria um novo ConfigurationElement quando substituído em uma classe derivada.

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.

Retornos

Um novo ConfigurationElement com um nome especificado.

Comentários

Substitua o CreateNewElement método para criar objetos personalizados ConfigurationElement de um tipo específico. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais. CreateNewElement deve ser substituído em classes que derivam da ConfigurationElementCollection classe .

Notas aos Herdeiros

Se você criar uma coleção personalizada ConfigurationElementCollection que contenha tipos heterogêneos, deverá executar estas ConfigurationElement etapas:

Aplica-se a

CreateNewElement()

Origem:
ConfigurationElementCollection.cs
Origem:
ConfigurationElementCollection.cs
Origem:
ConfigurationElementCollection.cs

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

Um ConfigurationElement recém-criado.

Exemplos

O exemplo de código a seguir mostra como substituir o CreateNewElement método .

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 personalizados ConfigurationElement de um tipo específico. Quando uma coleção é carregada do arquivo de configuração, CreateNewElement é chamado para criar elementos individuais. CreateNewElement deve ser substituído em classes que derivam da ConfigurationElementCollection classe .

Aplica-se a