DesignSurface Constructeurs
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.
Initialise une nouvelle instance de la classe DesignSurface.
Surcharges
DesignSurface() |
Initialise une nouvelle instance de la classe DesignSurface. |
DesignSurface(IServiceProvider) |
Initialise une nouvelle instance de la classe DesignSurface. |
DesignSurface(Type) |
Initialise une nouvelle instance de la classe DesignSurface. |
DesignSurface(IServiceProvider, Type) |
Initialise une nouvelle instance de la classe DesignSurface. |
DesignSurface()
Initialise une nouvelle instance de la classe DesignSurface.
public:
DesignSurface();
public DesignSurface ();
Public Sub New ()
Exceptions
Le IDesignerHost joint à DesignSurface a été supprimé.
S’applique à
DesignSurface(IServiceProvider)
Initialise une nouvelle instance de la classe DesignSurface.
public:
DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface (IServiceProvider parentProvider);
public DesignSurface (IServiceProvider? parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)
Paramètres
- parentProvider
- IServiceProvider
Fournisseur de services parent ou valeur null
si aucun parent n'est utilisé pour résoudre des services.
Exceptions
Le IDesignerHost joint à DesignSurface a été supprimé.
Remarques
Quand parentProvide
est présent, les concepteurs contenus dans la surface peuvent récupérer des services à partir de l’application.
Voir aussi
S’applique à
DesignSurface(Type)
Initialise une nouvelle instance de la classe DesignSurface.
public:
DesignSurface(Type ^ rootComponentType);
public DesignSurface (Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)
Paramètres
- rootComponentType
- Type
Type du composant racine à créer.
Exceptions
rootComponent
a la valeur null
.
Le IDesignerHost joint à DesignSurface a été supprimé.
Remarques
Lorsque vous utilisez le DesignSurface constructeur, il crée un chargeur de concepteur simple qui, à son tour, crée un composant du type donné, puis met fin au processus de chargement. Il s’agit d’un moyen simple de créer un concepteur, en supposant que tout enregistrement d’état sera effectué en externe. En interne, cela appelle BeginLoad et transmet le type de composant racine.
Notes
La DesignSurface surcharge n’est pas affectée par DesignerOptions. Doit DesignerOptions se trouver dans le conteneur de service avant le chargement de l’aire de conception. Si vous avez besoin d’accéder à DesignerOptions, appelez le constructeur vide, ajoutez le DesignerOptions à ServiceContainer et appelez BeginLoad avec rootComponentType
.
S’applique à
DesignSurface(IServiceProvider, Type)
Initialise une nouvelle instance de la classe DesignSurface.
public:
DesignSurface(IServiceProvider ^ parentProvider, Type ^ rootComponentType);
public DesignSurface (IServiceProvider parentProvider, Type rootComponentType);
public DesignSurface (IServiceProvider? parentProvider, Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : IServiceProvider * Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider, rootComponentType As Type)
Paramètres
- parentProvider
- IServiceProvider
Fournisseur de services parent ou valeur null
si aucun parent n'est utilisé pour résoudre des services.
- rootComponentType
- Type
Type du composant racine à créer.
Exceptions
rootComponent
a la valeur null
.
Le IDesignerHost joint à DesignSurface a été supprimé.
Remarques
L’utilisation du DesignSurface constructeur crée un chargeur de concepteur simple qui crée un composant du type donné, puis met fin au processus de chargement. Il s’agit d’un moyen simple de créer un concepteur, en supposant que tout enregistrement d’état sera effectué en externe. En interne, cela appelle BeginLoad et transmet le type de composant racine.