Sdílet prostřednictvím


ConfigurationElementCollection.CreateNewElement Metoda

Definice

Při přepsání v odvozené třídě vytvoří novou ConfigurationElement.

Přetížení

CreateNewElement(String)

Vytvoří nový ConfigurationElement při přepsání v odvozené třídě.

CreateNewElement()

Při přepsání v odvozené třídě vytvoří novou ConfigurationElement.

Poznámky

Přepište metodu CreateNewElement pro vytváření vlastních ConfigurationElement objektů určitého typu. Když je kolekce načtena z konfiguračního souboru, CreateNewElement je volána k vytvoření jednotlivých prvků. CreateNewElement musí být přepsány ve třídách, které jsou odvozeny ConfigurationElementCollection z třídy.

CreateNewElement(String)

Zdroj:
ConfigurationElementCollection.cs
Zdroj:
ConfigurationElementCollection.cs
Zdroj:
ConfigurationElementCollection.cs

Vytvoří nový ConfigurationElement při přepsání v odvozené třídě.

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

Parametry

elementName
String

Název souboru, který ConfigurationElement chcete vytvořit.

Návraty

Nový ConfigurationElement se zadaným názvem.

Poznámky

Přepište metodu CreateNewElement pro vytváření vlastních ConfigurationElement objektů určitého typu. Když je kolekce načtena z konfiguračního souboru, CreateNewElement je volána k vytvoření jednotlivých prvků. CreateNewElement musí být přepsány ve třídách, které jsou odvozeny ConfigurationElementCollection z třídy.

Poznámky pro dědice

Pokud vytvoříte vlastní ConfigurationElementCollection kolekci, která obsahuje heterogenní ConfigurationElement typy, musíte provést tyto kroky:

Platí pro

CreateNewElement()

Zdroj:
ConfigurationElementCollection.cs
Zdroj:
ConfigurationElementCollection.cs
Zdroj:
ConfigurationElementCollection.cs

Při přepsání v odvozené třídě vytvoří novou 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

Návraty

Nově vytvořený ConfigurationElementobjekt .

Příklady

Následující příklad kódu ukazuje, jak přepsat metodu CreateNewElement .

protected override ConfigurationElement CreateNewElement()
{
    return new UrlConfigElement();
}
Protected Overloads Overrides Function CreateNewElement() As ConfigurationElement
    Return New UrlConfigElement()
End Function

Poznámky

Přepište metodu CreateNewElement pro vytváření vlastních ConfigurationElement objektů určitého typu. Když je kolekce načtena z konfiguračního souboru, CreateNewElement je volána k vytvoření jednotlivých prvků. CreateNewElement musí být přepsány ve třídách, které jsou odvozeny ConfigurationElementCollection z třídy.

Platí pro