ConfigurationElementCollection.CreateNewElement Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе создает новый ConfigurationElementобъект.
Перегрузки
| Имя | Описание |
|---|---|
| CreateNewElement(String) |
Создает новое ConfigurationElement при переопределении в производном классе. |
| CreateNewElement() |
При переопределении в производном классе создает новый ConfigurationElementобъект. |
Комментарии
Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.
CreateNewElement(String)
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
Создает новое ConfigurationElement при переопределении в производном классе.
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
Параметры
- elementName
- String
Имя создаваемого ConfigurationElement объекта.
Возвращаемое значение
Новое ConfigurationElement имя с указанным именем.
Комментарии
Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.
Примечания для тех, кто наследует этот метод
Если вы создаете пользовательскую ConfigurationElementCollection коллекцию, содержащую разнородные ConfigurationElement типы, необходимо выполнить следующие действия:
Переопределите метод GetElementKey(ConfigurationElement).
Убедитесь, что GetElementKey(ConfigurationElement) метод возвращает строку, которая определяет тип элемента, созданного путем вызова CreateNewElement(String) метода.
Применяется к
CreateNewElement()
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
- Исходный код:
- ConfigurationElementCollection.cs
При переопределении в производном классе создает новый 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
Возвращаемое значение
Только что созданный ConfigurationElementобъект.
Примеры
В следующем примере кода показано, как переопределить CreateNewElement метод.
protected override ConfigurationElement CreateNewElement()
{
return new UrlConfigElement();
}
Protected Overloads Overrides Function CreateNewElement() As ConfigurationElement
Return New UrlConfigElement()
End Function
Комментарии
Переопределите CreateNewElement метод для создания пользовательских ConfigurationElement объектов определенного типа. При загрузке коллекции из файла CreateNewElement конфигурации вызывается для создания отдельных элементов. CreateNewElement необходимо переопределить в классах, производных от ConfigurationElementCollection класса.