DesignSurface Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DesignSurface klasse.
Overloads
| Name | Description |
|---|---|
| DesignSurface() |
Initialiseert een nieuw exemplaar van de DesignSurface klasse. |
| DesignSurface(IServiceProvider) |
Initialiseert een nieuw exemplaar van de DesignSurface klasse. |
| DesignSurface(Type) |
Initialiseert een nieuw exemplaar van de DesignSurface klasse. |
| DesignSurface(IServiceProvider, Type) |
Initialiseert een nieuw exemplaar van de DesignSurface klasse. |
DesignSurface()
Initialiseert een nieuw exemplaar van de DesignSurface klasse.
public:
DesignSurface();
public DesignSurface();
Public Sub New ()
Uitzonderingen
De IDesignerHost bijgevoegde is DesignSurface verwijderd.
Van toepassing op
DesignSurface(IServiceProvider)
Initialiseert een nieuw exemplaar van de DesignSurface klasse.
public:
DesignSurface(IServiceProvider ^ parentProvider);
public DesignSurface(IServiceProvider parentProvider);
new System.ComponentModel.Design.DesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Sub New (parentProvider As IServiceProvider)
Parameters
- parentProvider
- IServiceProvider
De bovenliggende serviceprovider of null als er geen bovenliggende service is gebruikt om services op te lossen.
Uitzonderingen
De IDesignerHost bijgevoegde is DesignSurface verwijderd.
Opmerkingen
Wanneer parentProvide ze aanwezig zijn, kunnen ontwerpers in het oppervlak services ophalen uit de toepassing.
Zie ook
Van toepassing op
DesignSurface(Type)
Initialiseert een nieuw exemplaar van de DesignSurface klasse.
public:
DesignSurface(Type ^ rootComponentType);
public DesignSurface(Type rootComponentType);
new System.ComponentModel.Design.DesignSurface : Type -> System.ComponentModel.Design.DesignSurface
Public Sub New (rootComponentType As Type)
Parameters
- rootComponentType
- Type
Het type hoofdonderdeel dat moet worden gemaakt.
Uitzonderingen
rootComponentType is null.
De IDesignerHost bijgevoegde is DesignSurface verwijderd.
Opmerkingen
Wanneer u de DesignSurface constructor gebruikt, wordt er een eenvoudig ontwerplaadprogramma gemaakt dat op zijn beurt een onderdeel van het opgegeven type maakt en vervolgens het laadproces beëindigt. Dit is een eenvoudige manier om een ontwerper te maken, onder de veronderstelling dat alle besparingen van de status extern worden uitgevoerd. Intern wordt hiermee het hoofdonderdeeltype aanroepen BeginLoad en doorgegeven.
Note
De DesignSurface overbelasting wordt niet beïnvloed door DesignerOptions. De DesignerOptions container moet zich in de servicecontainer bevinden voordat het ontwerpoppervlak wordt geladen. Als u toegang DesignerOptionsnodig hebt, roept u de lege constructor aan, voegt u de DesignerOptions aanroep toe aan de ServiceContainer en aanroep BeginLoad met rootComponentType.
Van toepassing op
DesignSurface(IServiceProvider, Type)
Initialiseert een nieuw exemplaar van de DesignSurface klasse.
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)
Parameters
- parentProvider
- IServiceProvider
De bovenliggende serviceprovider of null als er geen bovenliggende service is gebruikt om services op te lossen.
- rootComponentType
- Type
Het type hoofdonderdeel dat moet worden gemaakt.
Uitzonderingen
rootComponentType is null.
De IDesignerHost bijgevoegde is DesignSurface verwijderd.
Opmerkingen
Met behulp van de DesignSurface constructor maakt u een eenvoudig ontwerplaadprogramma dat een onderdeel van het opgegeven type maakt en vervolgens het laadproces beëindigt. Dit is een eenvoudige manier om een ontwerper te maken, onder de veronderstelling dat alle besparingen van de status extern worden uitgevoerd. Intern wordt hiermee het hoofdonderdeeltype aanroepen BeginLoad en doorgegeven.