DesignSurface Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.