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ý s výjimkou kořenové kolekce 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 by kolekce neměla poskytovat žádné vlastnosti.

Návraty

Nový DesignerOptionService.DesignerOptionCollection s daný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 Properties kolekci kolekce možností. Parametrem value může být null , pokud tato kolekce možností nenabízí žádné vlastnosti. Vlastnosti jsou zabaleny takovým způsobem, že předání čehokoli do parametru komponenty objektu PropertyDescriptor je ignorováno a value objekt je nahrazen.

Platí pro

Viz také