DesignSurfaceManager.CreateDesignSurface Método

Definição

Cria uma instância de uma superfície de design.

Sobrecargas

Nome Description
CreateDesignSurface()

Cria uma instância de uma superfície de design.

CreateDesignSurface(IServiceProvider)

Cria uma instância de uma superfície de design.

CreateDesignSurface()

Cria uma instância de uma superfície de design.

public:
 System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface();
public System.ComponentModel.Design.DesignSurface CreateDesignSurface();
member this.CreateDesignSurface : unit -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface () As DesignSurface

Retornos

Uma nova instância de superfície de design.

Confira também

Aplica-se a

CreateDesignSurface(IServiceProvider)

Cria uma instância de uma superfície de design.

public:
 System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface(IServiceProvider ^ parentProvider);
public System.ComponentModel.Design.DesignSurface CreateDesignSurface(IServiceProvider parentProvider);
member this.CreateDesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface (parentProvider As IServiceProvider) As DesignSurface

Parâmetros

parentProvider
IServiceProvider

Um provedor de serviço pai. Um novo provedor de serviços mesclado será criado que primeiro solicitará um serviço a esse provedor e, em seguida, delegará quaisquer falhas ao objeto do gerenciador de superfície de design. Esse provedor mesclado será passado para o CreateDesignSurfaceCore(IServiceProvider) método.

Retornos

Uma nova instância de superfície de design.

Exceções

parentProvider é null.

Comentários

Se você quiser adicionar convenientemente serviços adicionais por designer, use o parentProvider parâmetro para fornecer um provedor de serviços para essa superfície de design. O CreateDesignSurface método cria um provedor de serviços mesclado que pode atender às solicitações de serviço do provedor de serviços especificado, bem como do DesignSurfaceManager próprio. Em CreateDesignSurface seguida, o método passa esse provedor de serviços para o CreateDesignSurfaceCore método.

Depois CreateDesignSurfaceCore de retornar a superfície de design, o CreateDesignSurface método tenta obter o IDesignerEventService. Se estiver presente e se for a instância do serviço fornecida DesignSurfaceManager por padrão, o CreateDesignSurface método gerará o DesignerCreated evento.

Notas aos Herdeiros

Se uma implementação externa do serviço foi fornecida, é responsabilidade da classe derivada da DesignSurfaceManager classe gerar o DesignerCreated evento.

Confira também

Aplica-se a