DesignSurface Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci DesignSurface třídy.
Přetížení
| Name | Description |
|---|---|
| DesignSurface() |
Inicializuje novou instanci DesignSurface třídy. |
| DesignSurface(IServiceProvider) |
Inicializuje novou instanci DesignSurface třídy. |
| DesignSurface(Type) |
Inicializuje novou instanci DesignSurface třídy. |
| DesignSurface(IServiceProvider, Type) |
Inicializuje novou instanci DesignSurface třídy. |
DesignSurface()
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
Inicializuje novou instanci DesignSurface třídy.
public:
DesignSurface();
public DesignSurface();
Public Sub New ()
Výjimky
Připojená IDesignerHost k objektu DesignSurface byla odstraněna.
Platí pro
DesignSurface(IServiceProvider)
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
Inicializuje novou instanci DesignSurface třídy.
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
Nadřazený poskytovatel služeb nebo null pokud se k překladu služeb nepoužívá žádný nadřazený objekt.
Výjimky
Připojená IDesignerHost k objektu DesignSurface byla odstraněna.
Poznámky
Pokud parentProvide je k dispozici, návrháři obsažené v povrchu mohou načítat služby z aplikace.
Viz také
Platí pro
DesignSurface(Type)
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
Inicializuje novou instanci DesignSurface třídy.
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 kořenové komponenty, která se má vytvořit.
Výjimky
rootComponentType je null.
Připojená IDesignerHost k objektu DesignSurface byla odstraněna.
Poznámky
Při použití konstruktoru DesignSurface vytvoří jednoduchý zavaděč návrháře, který následně vytvoří komponentu daného typu a poté ukončí proces načítání. Jedná se o jednoduchý způsob, jak vytvořit návrháře za předpokladu, že veškeré ukládání stavu bude provedeno externě. Interně tato volání BeginLoad a předává typ kořenové komponenty.
Note
Přetížení DesignSurface není ovlivněno DesignerOptions. Před DesignerOptions načtením povrchu návrhu musí být v kontejneru služby. Pokud potřebujete přístup k DesignerOptions, zavolejte prázdný konstruktor, přidejte ho DesignerOptionsServiceContainer do volání a volání BeginLoad pomocí rootComponentType.
Platí pro
DesignSurface(IServiceProvider, Type)
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
- Zdroj:
- DesignSurface.cs
Inicializuje novou instanci DesignSurface třídy.
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
Nadřazený poskytovatel služeb nebo null pokud se k překladu služeb nepoužívá žádný nadřazený objekt.
- rootComponentType
- Type
Typ kořenové komponenty, která se má vytvořit.
Výjimky
rootComponentType je null.
Připojená IDesignerHost k objektu DesignSurface byla odstraněna.
Poznámky
Pomocí konstruktoru DesignSurface vytvoří jednoduchý zavaděč návrháře, který vytvoří komponentu daného typu a pak ukončí proces načítání. Jedná se o jednoduchý způsob, jak vytvořit návrháře za předpokladu, že veškeré ukládání stavu bude provedeno externě. Interně tato volání BeginLoad a předává typ kořenové komponenty.