Udostępnij przez


DesignerOptionService.CreateOptionCollection Metoda

Definicja

Tworzy nowy DesignerOptionService.DesignerOptionCollection o podanej nazwie i dodaje go do danego elementu nadrzędnego.

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

Parametry

parent
DesignerOptionService.DesignerOptionCollection

Kolekcja opcji projektanta nadrzędnego. Wszystkie kolekcje mają obiekt nadrzędny z wyjątkiem kolekcji obiektów głównych.

name
String

Nazwa tej kolekcji.

value
Object

Obiekt dostarczający właściwości dla tej kolekcji. Może to być null , jeśli kolekcja nie powinna podawać żadnych właściwości.

Zwraca

Nowy DesignerOptionService.DesignerOptionCollection o podanej nazwie.

Wyjątki

parent lub name ma wartość null.

name jest pustym ciągiem.

Uwagi

Parametr value określa obiekt, którego właściwości publiczne są używane w Properties kolekcji kolekcji opcji. Parametr value może być null taki, jeśli ta kolekcja opcji nie oferuje żadnych właściwości. Właściwości są opakowane w taki sposób, że przekazanie niczego do parametru PropertyDescriptor składnika obiektu jest ignorowane, a value obiekt jest zastępowany.

Dotyczy

Zobacz też