DesignerOptionService.CreateOptionCollection Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.