ConfigurationElementCollection.CreateNewElement Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen ConfigurationElement.
Überlädt
CreateNewElement(String) |
Erstellt ein neues ConfigurationElement, wenn es in einer abgeleiteten Klasse überschrieben wurde. |
CreateNewElement() |
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen ConfigurationElement. |
Hinweise
Überschreiben Sie die CreateNewElement -Methode, um benutzerdefinierte ConfigurationElement Objekte eines bestimmten Typs zu erstellen. Wenn eine Auflistung aus der Konfigurationsdatei geladen wird, wird aufgerufen, CreateNewElement um einzelne Elemente zu erstellen. CreateNewElement muss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.
CreateNewElement(String)
Erstellt ein neues ConfigurationElement, wenn es in einer abgeleiteten Klasse überschrieben wurde.
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.
Gibt zurück
Ein neues ConfigurationElement mit einem angegebenen Namen.
Hinweise
Überschreiben Sie die CreateNewElement -Methode, um benutzerdefinierte ConfigurationElement Objekte eines bestimmten Typs zu erstellen. Wenn eine Auflistung aus der Konfigurationsdatei geladen wird, wird aufgerufen, CreateNewElement um einzelne Elemente zu erstellen. CreateNewElement muss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.
Hinweise für Vererber
Wenn Sie eine benutzerdefinierte ConfigurationElementCollection Auflistung erstellen, die heterogene ConfigurationElement Typen enthält, müssen Sie die folgenden Schritte ausführen:
Überschreiben Sie die GetElementKey(ConfigurationElement) -Methode.
Stellen Sie sicher, dass die GetElementKey(ConfigurationElement) -Methode eine Zeichenfolge zurückgibt, die den Typ des Elements identifiziert, das Sie durch Aufrufen der CreateNewElement(String) -Methode erstellt haben.
Gilt für:
CreateNewElement()
Erstellt beim Überschreiben in einer abgeleiteten Klasse einen neuen 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.
Beispiele
Das folgende Codebeispiel zeigt, wie die -Methode überschrieben CreateNewElement wird.
protected override ConfigurationElement CreateNewElement()
{
return new UrlConfigElement();
}
Protected Overloads Overrides Function CreateNewElement() As ConfigurationElement
Return New UrlConfigElement()
End Function
Hinweise
Überschreiben Sie die CreateNewElement -Methode, um benutzerdefinierte ConfigurationElement Objekte eines bestimmten Typs zu erstellen. Wenn eine Auflistung aus der Konfigurationsdatei geladen wird, wird aufgerufen, CreateNewElement um einzelne Elemente zu erstellen. CreateNewElement muss in Klassen überschrieben werden, die von der ConfigurationElementCollection -Klasse abgeleitet werden.