Sdílet prostřednictvím


DesignerOptionService.CreateOptionCollection Metoda

Definice

Vytvoří nový DesignerOptionService.DesignerOptionCollection s daným názvem a přidá ho do daného nadřazeného objektu.

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

Kolekce možností nadřazeného návrháře Všechny kolekce mají nadřazený objekt s výjimkou kolekce kořenových objektů.

name
String

Název této kolekce.

value
Object

Objekt poskytující vlastnosti pro tuto kolekci. Může to být null v případě, že kolekce nemá poskytovat žádné vlastnosti.

Návraty

Nový DesignerOptionService.DesignerOptionCollection se zadaným názvem.

Výjimky

parent nebo name je null.

name je prázdný řetězec.

Poznámky

Parametr value určuje objekt, jehož veřejné vlastnosti se používají v kolekci Properties voleb. Parametr value může být null , pokud tato kolekce možností nenabízí žádné vlastnosti. Vlastnosti jsou zabaleny tak, že předání čehokoli do parametru PropertyDescriptor komponenty je ignorováno a value objekt je nahrazen.

Platí pro

Viz také