DesignSurfaceManager.CreateDesignSurface Metoda
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í.
Vytvoří instanci návrhové plochy.
Přetížení
| Name | Description |
|---|---|
| CreateDesignSurface() |
Vytvoří instanci návrhové plochy. |
| CreateDesignSurface(IServiceProvider) |
Vytvoří instanci návrhové plochy. |
CreateDesignSurface()
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
Vytvoří instanci návrhové plochy.
public:
System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface();
public System.ComponentModel.Design.DesignSurface CreateDesignSurface();
member this.CreateDesignSurface : unit -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface () As DesignSurface
Návraty
Nová instance návrhu povrchu.
Viz také
Platí pro
CreateDesignSurface(IServiceProvider)
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
- Zdroj:
- DesignSurfaceManager.cs
Vytvoří instanci návrhové plochy.
public:
System::ComponentModel::Design::DesignSurface ^ CreateDesignSurface(IServiceProvider ^ parentProvider);
public System.ComponentModel.Design.DesignSurface CreateDesignSurface(IServiceProvider parentProvider);
member this.CreateDesignSurface : IServiceProvider -> System.ComponentModel.Design.DesignSurface
Public Function CreateDesignSurface (parentProvider As IServiceProvider) As DesignSurface
Parametry
- parentProvider
- IServiceProvider
Nadřazený poskytovatel služeb. Vytvoří se nový sloučený poskytovatel služeb, který nejprve požádá tohoto poskytovatele o službu a pak deleguje případná selhání na objekt správce návrhové plochy. Tento sloučený zprostředkovatel bude předán do CreateDesignSurfaceCore(IServiceProvider) metody.
Návraty
Nová instance návrhu povrchu.
Výjimky
parentProvider je null.
Poznámky
Pokud chcete pohodlně přidat další služby pro návrháře, použijte parentProvider parametr k poskytnutí poskytovatele služeb pro tuto návrhovou plochu. Metoda CreateDesignSurface vytvoří sloučeného poskytovatele služeb, který může splňovat požadavky na služby od daného poskytovatele služeb i od samotného DesignSurfaceManager . Metoda CreateDesignSurface pak předá tohoto poskytovatele služeb do CreateDesignSurfaceCore metody.
Po CreateDesignSurfaceCore vrácení návrhové plochy se CreateDesignSurface metoda pokusí získat IDesignerEventService. Pokud je k dispozici a pokud se jedná o instanci služby, která DesignSurfaceManager je ve výchozím nastavení poskytována, CreateDesignSurface metoda vyvolá DesignerCreated událost.
Poznámky pro dědice
Pokud byla poskytována externí implementace služby, je odpovědností třídy, která je odvozena od DesignSurfaceManager třídy k vyvolání DesignerCreated události.