Partager via


DesignSurfaceManager.CreateDesignSurface Méthode

Définition

Crée une instance d'une aire de conception.

Surcharges

CreateDesignSurface()

Crée une instance d'une aire de conception.

CreateDesignSurface(IServiceProvider)

Crée une instance d'une aire de conception.

CreateDesignSurface()

Crée une instance d'une aire de conception.

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

Retours

Nouvelle instance d'aire de conception.

Voir aussi

S’applique à

CreateDesignSurface(IServiceProvider)

Crée une instance d'une aire de conception.

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

Paramètres

parentProvider
IServiceProvider

Fournisseur de services parent. Un nouveau fournisseur de services fusionné sera créé ; il demandera d'abord un service à ce fournisseur, puis déléguera toute défaillance à l'objet du gestionnaire d'aire de conception. Ce fournisseur fusionné sera passé dans la méthode CreateDesignSurfaceCore(IServiceProvider).

Retours

Nouvelle instance d'aire de conception.

Exceptions

parentProvider a la valeur null.

Remarques

Si vous souhaitez ajouter facilement des services par concepteur supplémentaires, utilisez le parentProvider paramètre pour fournir un fournisseur de services pour cette aire de conception. La CreateDesignSurface méthode crée un fournisseur de services fusionné qui peut satisfaire les demandes de service à la fois du fournisseur de services donné et du DesignSurfaceManager fournisseur de services lui-même. La CreateDesignSurface méthode transmet ensuite ce fournisseur de services à la CreateDesignSurfaceCore méthode .

Après CreateDesignSurfaceCore avoir retourné l’aire de conception, la CreateDesignSurface méthode tente d’obtenir le IDesignerEventService. S’il est présent et s’il s’agit de l’instance du service fourni DesignSurfaceManager par défaut, la CreateDesignSurface méthode déclenche l’événementDesignerCreated.

Notes pour les héritiers

Si une implémentation externe du service a été fournie, il incombe à la classe qui dérive de la DesignSurfaceManager classe de déclencher l’événement DesignerCreated .

Voir aussi

S’applique à