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.