DesignSurfaceManager.CreateDesignSurface Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .