DesignSurfaceManager.CreateDesignSurface Metoda

Definice

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.

Viz také

Platí pro