DesignSurface Constructors

Definitie

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.

Zie ook

Van toepassing op