DesignSurface Konstruktory

Definice

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.

Viz také

Platí pro