DesignSurface Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DesignSurface.

Przeciążenia

Nazwa Opis
DesignSurface()

Inicjuje nowe wystąpienie klasy DesignSurface.

DesignSurface(IServiceProvider)

Inicjuje nowe wystąpienie klasy DesignSurface.

DesignSurface(Type)

Inicjuje nowe wystąpienie klasy DesignSurface.

DesignSurface(IServiceProvider, Type)

Inicjuje nowe wystąpienie klasy DesignSurface.

DesignSurface()

Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs

Inicjuje nowe wystąpienie klasy DesignSurface.

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

Wyjątki

Dołączony IDesignerHost do obiektu DesignSurface został usunięty.

Dotyczy

DesignSurface(IServiceProvider)

Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs

Inicjuje nowe wystąpienie klasy 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)

Parametry

parentProvider
IServiceProvider

Nadrzędny dostawca usług lub null jeśli nie ma elementu nadrzędnego używanego do rozpoznawania usług.

Wyjątki

Dołączony IDesignerHost do obiektu DesignSurface został usunięty.

Uwagi

Gdy parentProvide jest obecny, projektanci znajdujący się na powierzchni mogą pobierać usługi z aplikacji.

Zobacz też

Dotyczy

DesignSurface(Type)

Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs

Inicjuje nowe wystąpienie klasy 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)

Parametry

rootComponentType
Type

Typ składnika głównego do utworzenia.

Wyjątki

Parametr rootComponentType ma wartość null.

Dołączony IDesignerHost do obiektu DesignSurface został usunięty.

Uwagi

Gdy używasz konstruktora DesignSurface , tworzy prosty moduł ładujący projektanta, który z kolei tworzy składnik danego typu, a następnie kończy proces ładowania. Jest to prosty sposób tworzenia projektanta przy założeniu, że wszystkie zapisywanie stanu będzie wykonywane zewnętrznie. Wewnętrznie wywołuje to wywołanie BeginLoad i przekazuje typ składnika głównego.

Note

Przeciążenie DesignSurface nie ma wpływu na DesignerOptionselement . Element DesignerOptions musi znajdować się w kontenerze usługi przed załadowaniem powierzchni projektowej. Jeśli potrzebujesz dostępu do DesignerOptionsmetody , wywołaj pusty konstruktor, dodaj element DesignerOptions do ServiceContainer metody i za pomocą BeginLoadpolecenia rootComponentType .

Dotyczy

DesignSurface(IServiceProvider, Type)

Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs
Źródło:
DesignSurface.cs

Inicjuje nowe wystąpienie klasy 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)

Parametry

parentProvider
IServiceProvider

Nadrzędny dostawca usług lub null jeśli nie ma elementu nadrzędnego używanego do rozpoznawania usług.

rootComponentType
Type

Typ składnika głównego do utworzenia.

Wyjątki

Parametr rootComponentType ma wartość null.

Dołączony IDesignerHost do obiektu DesignSurface został usunięty.

Uwagi

Użycie konstruktora DesignSurface tworzy prosty moduł ładujący projektanta, który tworzy składnik danego typu, a następnie kończy proces ładowania. Jest to prosty sposób tworzenia projektanta przy założeniu, że wszystkie zapisywanie stanu będzie wykonywane zewnętrznie. Wewnętrznie wywołuje to wywołanie BeginLoad i przekazuje typ składnika głównego.

Zobacz też

Dotyczy