ConfigurationElementCollection.CreateNewElement Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando è sottoposto a override in una classe derivata, crea un nuovo elemento ConfigurationElement.
Overload
CreateNewElement(String) |
Crea una nuova classe ConfigurationElement quando è sottoposto a override in una classe derivata. |
CreateNewElement() |
Quando è sottoposto a override in una classe derivata, crea un nuovo elemento ConfigurationElement. |
Commenti
Eseguire l'override del CreateNewElement metodo per creare oggetti personalizzati ConfigurationElement di un tipo specifico. Quando una raccolta viene caricata dal file di configurazione, CreateNewElement viene chiamata per creare singoli elementi. CreateNewElement deve essere sottoposto a override nelle classi che derivano dalla ConfigurationElementCollection classe .
CreateNewElement(String)
Crea una nuova classe ConfigurationElement quando è sottoposto a override in una classe derivata.
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
Parametri
- elementName
- String
Nome dell'oggetto ConfigurationElement da creare.
Restituisce
Nuovo ConfigurationElement con un nome specificato.
Commenti
Eseguire l'override del CreateNewElement metodo per creare oggetti personalizzati ConfigurationElement di un tipo specifico. Quando una raccolta viene caricata dal file di configurazione, CreateNewElement viene chiamata per creare singoli elementi. CreateNewElement deve essere sottoposto a override nelle classi che derivano dalla ConfigurationElementCollection classe .
Note per gli eredi
Se si crea una raccolta personalizzata ConfigurationElementCollection contenente tipi eterogenei ConfigurationElement , è necessario eseguire questi passaggi:
Eseguire l'override del metodo GetElementKey(ConfigurationElement).
Assicurarsi che il GetElementKey(ConfigurationElement) metodo restituisca una stringa che identifica il tipo dell'elemento creato chiamando il CreateNewElement(String) metodo .
Si applica a
CreateNewElement()
Quando è sottoposto a override in una classe derivata, crea un nuovo elemento 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
Restituisce
Oggetto ConfigurationElement appena creato.
Esempio
Nell'esempio di codice seguente viene illustrato come eseguire l'override del CreateNewElement metodo .
protected override ConfigurationElement CreateNewElement()
{
return new UrlConfigElement();
}
Protected Overloads Overrides Function CreateNewElement() As ConfigurationElement
Return New UrlConfigElement()
End Function
Commenti
Eseguire l'override del CreateNewElement metodo per creare oggetti personalizzati ConfigurationElement di un tipo specifico. Quando una raccolta viene caricata dal file di configurazione, CreateNewElement viene chiamata per creare singoli elementi. CreateNewElement deve essere sottoposto a override nelle classi che derivano dalla ConfigurationElementCollection classe .