Compartilhar via


DesignerOptionService.CreateOptionCollection Método

Definição

Cria uma nova DesignerOptionService.DesignerOptionCollection com o nome fornecido e adiciona-a ao pai especificado.

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

Parâmetros

parent
DesignerOptionService.DesignerOptionCollection

A coleção de opções de designer pai. Todas as coleções tem um pai, exceto a coleção de objetos raiz.

name
String

O nome desta coleção.

value
Object

O objeto que fornece propriedades para esta coleção. Pode ser null se a coleção não deve fornecer nenhuma propriedade.

Retornos

Uma nova DesignerOptionService.DesignerOptionCollection com o nome fornecido.

Exceções

parent ou name é null.

name é uma cadeia de caracteres vazia.

Comentários

O value parâmetro especifica um objeto cujas propriedades públicas são usadas na Properties coleção da coleção de opções. O value parâmetro poderá ser null se essa coleção de opções não oferecer nenhuma propriedade. As propriedades são encapsuladas de tal forma que passar qualquer coisa para o parâmetro de componente do PropertyDescriptor é ignorado e o value objeto é substituído.

Aplica-se a

Confira também