Freigeben über


DesignerOptionService.CreateOptionCollection Methode

Definition

Erstellt eine neue DesignerOptionService.DesignerOptionCollection mit dem angegebenen Namen und fügt es dem gegebenen übergeordneten Element hinzu.

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

Parameter

parent
DesignerOptionService.DesignerOptionCollection

Die übergeordnete Designeroptionsauflistung. Alle Auflistungen mit Ausnahme der Stammobjektauflistung verfügen über ein übergeordnetes Element.

name
String

Der Name dieser Auflistung.

value
Object

Das Objekt, das für diese Auflistung Eigenschaften bereitstellt. Der Wert kann null sein, wenn die Auflistung keine Eigenschaften bereitstellt.

Gibt zurück

Eine neue DesignerOptionService.DesignerOptionCollection-Instanz mit dem angegebenen Namen ab.

Ausnahmen

parent oder name ist null.

name ist eine leere Zeichenfolge.

Hinweise

Der value Parameter gibt ein Objekt an, dessen öffentliche Eigenschaften in der Properties Auflistung der Optionsauflistung verwendet werden. Der value Parameter kann sein null , wenn diese Optionsauflistung keine Eigenschaften bietet. Eigenschaften werden so umschlossen, dass die Übergabe an den Komponentenparameter des PropertyDescriptor ignoriert wird und das value Objekt ersetzt wird.

Gilt für:

Weitere Informationen