DesignSurface Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der DesignSurface-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| DesignSurface() |
Initialisiert eine neue Instanz der DesignSurface-Klasse. |
| DesignSurface(IServiceProvider) |
Initialisiert eine neue Instanz der DesignSurface-Klasse. |
| DesignSurface(Type) |
Initialisiert eine neue Instanz der DesignSurface-Klasse. |
| DesignSurface(IServiceProvider, Type) |
Initialisiert eine neue Instanz der DesignSurface-Klasse. |
DesignSurface()
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
Initialisiert eine neue Instanz der DesignSurface-Klasse.
public:
DesignSurface();
public DesignSurface();
Public Sub New ()
Ausnahmen
Das IDesignerHost angefügte Objekt wurde verworfen DesignSurface .
Gilt für:
DesignSurface(IServiceProvider)
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
Initialisiert eine neue Instanz der DesignSurface-Klasse.
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)
Parameter
- parentProvider
- IServiceProvider
Der übergeordnete Dienstanbieter oder null wenn kein übergeordnetes Element zum Auflösen von Diensten verwendet wird.
Ausnahmen
Das IDesignerHost angefügte Objekt wurde verworfen DesignSurface .
Hinweise
Wenn parentProvide vorhanden, können Designer, die in der Oberfläche enthalten sind, Dienste aus der Anwendung abrufen.
Weitere Informationen
Gilt für:
DesignSurface(Type)
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
Initialisiert eine neue Instanz der 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)
Parameter
- rootComponentType
- Type
Der Typ der zu erstellenden Stammkomponente.
Ausnahmen
rootComponentType ist null.
Das IDesignerHost angefügte Objekt wurde verworfen DesignSurface .
Hinweise
Wenn Sie den DesignSurface Konstruktor verwenden, wird ein einfaches Designerladeprogramm erstellt, das wiederum eine Komponente des angegebenen Typs erstellt und dann den Ladevorgang beendet. Dies ist eine einfache Möglichkeit, einen Designer zu erstellen, unter der Annahme, dass das speichern des Zustands extern erfolgt. Intern wird der Stammkomponententyp aufgerufen BeginLoad und übergeben.
Note
Die DesignSurface Überladung ist nicht betroffen von DesignerOptions. Der DesignerOptions Dienstcontainer muss sich befinden, bevor die Entwurfsoberfläche geladen wird. Wenn Sie Zugriff benötigen, rufen Sie den leeren Konstruktor aufDesignerOptions, fügen Sie den DesignerOptionsServiceContainer Konstruktor und den Aufruf BeginLoad mit rootComponentType.
Gilt für:
DesignSurface(IServiceProvider, Type)
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
- Quelle:
- DesignSurface.cs
Initialisiert eine neue Instanz der DesignSurface-Klasse.
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)
Parameter
- parentProvider
- IServiceProvider
Der übergeordnete Dienstanbieter oder null wenn kein übergeordnetes Element zum Auflösen von Diensten verwendet wird.
- rootComponentType
- Type
Der Typ der zu erstellenden Stammkomponente.
Ausnahmen
rootComponentType ist null.
Das IDesignerHost angefügte Objekt wurde verworfen DesignSurface .
Hinweise
Mithilfe des DesignSurface Konstruktors wird ein einfaches Designerladeprogramm erstellt, das eine Komponente des angegebenen Typs erstellt und dann den Ladevorgang beendet. Dies ist eine einfache Möglichkeit, einen Designer zu erstellen, unter der Annahme, dass das speichern des Zustands extern erfolgt. Intern wird der Stammkomponententyp aufgerufen BeginLoad und übergeben.