Share via


DesignerOptionService.CreateOptionCollection Yöntem

Tanım

Verilen adla yeni DesignerOptionService.DesignerOptionCollection bir oluşturur ve bunu verilen üst öğeye ekler.

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

Parametreler

parent
DesignerOptionService.DesignerOptionCollection

Üst tasarımcı seçenek koleksiyonu. Kök nesne koleksiyonu dışında tüm koleksiyonların bir üst öğesi vardır.

name
String

Bu koleksiyonun adı.

value
Object

Bu koleksiyon için özellikler sağlayan nesne. Koleksiyonun herhangi bir özellik sağlamaması gerekiyorsa olabilir null .

Döndürülenler

Verilen ada sahip yeni DesignerOptionService.DesignerOptionCollection bir.

Özel durumlar

parent veya name şeklindedir null.

name boş bir dizedir.

Açıklamalar

parametresi, value genel özellikleri seçenek koleksiyonunun Properties koleksiyonunda kullanılan bir nesneyi belirtir. Bu value seçenek koleksiyonu herhangi bir özellik sunmuyorsa parametresi olabilir null . Özellikler, öğesinin bileşen parametresine PropertyDescriptor herhangi bir şey geçirilirken yoksayılır ve value nesnenin yerini alır.

Şunlara uygulanır

Ayrıca bkz.