Share via


DesignSurfaceManager.CreateDesignSurface Metode

Definisi

Membuat instans permukaan desain.

Overload

CreateDesignSurface()

Membuat instans permukaan desain.

CreateDesignSurface(IServiceProvider)

Membuat instans permukaan desain.

CreateDesignSurface()

Membuat instans permukaan desain.

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

Mengembalikan

Instans permukaan desain baru.

Lihat juga

Berlaku untuk

CreateDesignSurface(IServiceProvider)

Membuat instans permukaan desain.

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

Parameter

parentProvider
IServiceProvider

Penyedia layanan induk. Penyedia layanan gabungan baru akan dibuat yang akan terlebih dahulu meminta layanan kepada penyedia ini, lalu mendelegasikan kegagalan apa pun ke objek manajer permukaan desain. Penyedia gabungan ini akan diteruskan ke CreateDesignSurfaceCore(IServiceProvider) metode .

Mengembalikan

Instans permukaan desain baru.

Pengecualian

parentProvideradalah null.

Keterangan

Jika Anda ingin menambahkan layanan per desainer tambahan dengan mudah, gunakan parentProvider parameter untuk menyediakan penyedia layanan untuk permukaan desain ini. Metode ini CreateDesignSurface membuat penyedia layanan gabungan yang dapat memenuhi permintaan layanan dari penyedia layanan yang diberikan serta itu DesignSurfaceManager sendiri. Metode CreateDesignSurface kemudian meneruskan penyedia layanan ini ke CreateDesignSurfaceCore dalam metode .

Setelah CreateDesignSurfaceCore mengembalikan permukaan desain, CreateDesignSurface metode mencoba untuk mendapatkan IDesignerEventService. Jika ada, dan jika itu adalah instans layanan yang DesignSurfaceManager disediakan secara default, CreateDesignSurface metode akan meningkatkan DesignerCreated peristiwa.

Catatan Bagi Inheritor

Jika implementasi eksternal layanan disediakan, kelas yang berasal dari DesignSurfaceManager kelas adalah tanggung jawab untuk menaikkan DesignerCreated acara.

Lihat juga

Berlaku untuk