ConfigurationElementCollection.CreateNewElement Methode

Definition

Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Überlädt

CreateNewElement(String)

Erstellt ein neues ConfigurationElement, wenn es in einer abgeleiteten Klasse überschrieben wurde.Creates a new ConfigurationElement when overridden in a derived class.

CreateNewElement()

Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen ConfigurationElement.When overridden in a derived class, creates a new ConfigurationElement.

Hinweise

Überschreiben CreateNewElement Sie die-Methode ConfigurationElement , um benutzerdefinierte Objekte eines bestimmten Typs zu erstellen.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Wenn eine Sammlung aus der Konfigurationsdatei geladen wird, CreateNewElement wird aufgerufen, um einzelne Elemente zu erstellen.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementmuss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

CreateNewElement(String)

Erstellt ein neues ConfigurationElement, wenn es in einer abgeleiteten Klasse überschrieben wurde.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

Parameter

elementName
String

Der Name der zu erstellenden ConfigurationElement.The name of the ConfigurationElement to create.

Gibt zurück

Ein neues ConfigurationElement mit einem angegebenen Namen.A new ConfigurationElement with a specified name.

Hinweise

Überschreiben CreateNewElement Sie die-Methode ConfigurationElement , um benutzerdefinierte Objekte eines bestimmten Typs zu erstellen.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Wenn eine Sammlung aus der Konfigurationsdatei geladen wird, CreateNewElement wird aufgerufen, um einzelne Elemente zu erstellen.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementmuss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

Hinweise für Vererber

Wenn Sie eine benutzerdefinierte ConfigurationElementCollection Sammlung erstellen, die ConfigurationElement heterogene Typen enthält, müssen Sie die folgenden Schritte ausführen:If you create a custom ConfigurationElementCollection collection that contains heterogeneous ConfigurationElement types, you must perform these steps: -Überschreiben GetElementKey(ConfigurationElement) Sie die-Methode.- Override the GetElementKey(ConfigurationElement) method.

-Stellen Sie sicher, GetElementKey(ConfigurationElement) dass die Methode eine Zeichenfolge zurückgibt, die den Typ des Elements identifiziert, CreateNewElement(String) das Sie durch Aufrufen der-Methode erstellt haben.- 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()

Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen 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

Gibt zurück

Ein neu erstelltes ConfigurationElement-Objekt.A newly created ConfigurationElement.

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie die CreateNewElement -Methode überschrieben wird.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

Hinweise

Überschreiben CreateNewElement Sie die-Methode ConfigurationElement , um benutzerdefinierte Objekte eines bestimmten Typs zu erstellen.Override the CreateNewElement method to create custom ConfigurationElement objects of a specific type. Wenn eine Sammlung aus der Konfigurationsdatei geladen wird, CreateNewElement wird aufgerufen, um einzelne Elemente zu erstellen.When a collection is loaded from the configuration file, CreateNewElement is called to create individual elements. CreateNewElementmuss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.CreateNewElement must be overridden in classes that derive from the ConfigurationElementCollection class.

Gilt für: