DesignerOptionService.CreateOptionCollection Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.