DesignSurfaceManager.CreateDesignSurface Método

Definição

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

Sobrecargas

Name 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

Devoluções

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

Ver 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 prestador de serviços para pais. Será criado um novo fornecedor de serviços fundido que primeiro pedirá a este fornecedor um serviço e depois delegará quaisquer falhas ao objeto gestor de superfície de design. Este fornecedor integrado será encaminhado para o CreateDesignSurfaceCore(IServiceProvider) método.

Devoluções

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

Exceções

parentProvider é null.

Observações

Se quiser adicionar convenientemente serviços adicionais por designer, use o parentProvider parâmetro para fornecer um fornecedor de serviços para esta superfície de design. O CreateDesignSurface método cria um fornecedor de serviços fundido que pode satisfazer pedidos de serviço tanto do fornecedor dado como do DesignSurfaceManager próprio fornecedor. O CreateDesignSurface método passa então este fornecedor de serviços para dentro do CreateDesignSurfaceCore método.

Depois de CreateDesignSurfaceCore retornar a superfície de desenho, o CreateDesignSurface método tenta obter o IDesignerEventService. Se estiver presente, e se for a instância do serviço fornecido DesignSurfaceManager por defeito, o CreateDesignSurface método gera o DesignerCreated evento.

Notas para Herdeiros

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

Ver também

Aplica-se a