DesignerOptionService.CreateOptionCollection Метод

Определение

Создает новое DesignerOptionService.DesignerOptionCollection имя с заданным именем и добавляет его в заданный родительский элемент.

protected:
 System::ComponentModel::Design::DesignerOptionService::DesignerOptionCollection ^ CreateOptionCollection(System::ComponentModel::Design::DesignerOptionService::DesignerOptionCollection ^ parent, System::String ^ name, System::Object ^ value);
protected System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection CreateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection parent, string name, object value);
member this.CreateOptionCollection : System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection * string * obj -> System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection
Protected Function CreateOptionCollection (parent As DesignerOptionService.DesignerOptionCollection, name As String, value As Object) As DesignerOptionService.DesignerOptionCollection

Параметры

parent
DesignerOptionService.DesignerOptionCollection

Коллекция параметров родительского конструктора. Все коллекции имеют родительский объект, кроме корневой коллекции объектов.

name
String

Имя этой коллекции.

value
Object

Объект, предоставляющий свойства для этой коллекции. Может быть null , если коллекция не должна предоставлять какие-либо свойства.

Возвращаемое значение

Новое DesignerOptionService.DesignerOptionCollection имя с заданным именем.

Исключения

parent или name есть null.

name — пустая строка.

Комментарии

Параметр value задает объект, общедоступные свойства которого используются в Properties коллекции коллекции параметров. Параметр может бытьvalue, если эта null коллекция параметров не предлагает никаких свойств. Свойства упаковываются таким образом, что передача всех элементов в параметр PropertyDescriptor компонента игнорируется, и value объект заменяется.

Применяется к

См. также раздел