DesignSurface Konstruktorok

Definíció

Inicializálja a DesignSurface osztály új példányát.

Túlterhelések

Name Description
DesignSurface()

Inicializálja a DesignSurface osztály új példányát.

DesignSurface(IServiceProvider)

Inicializálja a DesignSurface osztály új példányát.

DesignSurface(Type)

Inicializálja a DesignSurface osztály új példányát.

DesignSurface(IServiceProvider, Type)

Inicializálja a DesignSurface osztály új példányát.

DesignSurface()

Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs

Inicializálja a DesignSurface osztály új példányát.

public:
 DesignSurface();
public DesignSurface();
Public Sub New ()

Kivételek

A IDesignerHost csatlakozót DesignSurface megsemmisítették.

A következőre érvényes:

DesignSurface(IServiceProvider)

Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs

Inicializálja a DesignSurface osztály új példányát.

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éterek

parentProvider
IServiceProvider

A szülőszolgáltatás-szolgáltató, vagy null ha nincs szülő a szolgáltatások feloldásához.

Kivételek

A IDesignerHost csatlakozót DesignSurface megsemmisítették.

Megjegyzések

Ha parentProvide jelen van, a felületen található tervezők lekérhetik a szolgáltatásokat az alkalmazásból.

Lásd még

A következőre érvényes:

DesignSurface(Type)

Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs

Inicializálja a DesignSurface osztály új példányát.

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éterek

rootComponentType
Type

A létrehozandó gyökérösszetevő típusa.

Kivételek

rootComponentType az null.

A IDesignerHost csatlakozót DesignSurface megsemmisítették.

Megjegyzések

A konstruktor használatakor DesignSurface létrehoz egy egyszerű tervezőbetöltőt, amely létrehozza az adott típus egy összetevőjét, majd befejezi a betöltési folyamatot. Ez egy egyszerű módja annak, hogy hozzon létre egy tervező, azzal a feltételezéssel, hogy minden megtakarítás az állam lesz végre külsőleg. Ez belsőleg meghívja BeginLoad és átadja a gyökérösszetevő típusát.

Note

A DesignSurface túlterhelést nem befolyásolja DesignerOptions. A DesignerOptions tervezési felület betöltése előtt a szolgáltatástárolóban kell lennie. Ha hozzá kell férnie DesignerOptions, hívja meg az üres konstruktort, adja hozzá a DesignerOptions konstruktort, ServiceContainer és hívja BeginLoad meg a következőt rootComponentType: .

A következőre érvényes:

DesignSurface(IServiceProvider, Type)

Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs
Forrás:
DesignSurface.cs

Inicializálja a DesignSurface osztály új példányát.

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éterek

parentProvider
IServiceProvider

A szülőszolgáltatás-szolgáltató, vagy null ha nincs szülő a szolgáltatások feloldásához.

rootComponentType
Type

A létrehozandó gyökérösszetevő típusa.

Kivételek

rootComponentType az null.

A IDesignerHost csatlakozót DesignSurface megsemmisítették.

Megjegyzések

DesignSurface A konstruktor használatával létrehoz egy egyszerű tervezőbetöltőt, amely létrehozza az adott típus egyik összetevőjét, majd befejezi a betöltési folyamatot. Ez egy egyszerű módja annak, hogy hozzon létre egy tervező, azzal a feltételezéssel, hogy minden megtakarítás az állam lesz végre külsőleg. Ez belsőleg meghívja BeginLoad és átadja a gyökérösszetevő típusát.

Lásd még

A következőre érvényes: