IDesignerLoaderHost Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan antarmuka yang dapat memperluas host perancang untuk mendukung pemuatan dari status berseri.
public interface class IDesignerLoaderHost : IServiceProvider, System::ComponentModel::Design::IDesignerHost
public interface class IDesignerLoaderHost : System::ComponentModel::Design::IDesignerHost
public interface IDesignerLoaderHost : IServiceProvider, System.ComponentModel.Design.IDesignerHost
public interface IDesignerLoaderHost : System.ComponentModel.Design.IDesignerHost
type IDesignerLoaderHost = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
Public Interface IDesignerLoaderHost
Implements IDesignerHost, IServiceProvider
Public Interface IDesignerLoaderHost
Implements IDesignerHost
- Turunan
- Penerapan
Keterangan
Dapat IDesignerHost mengimplementasikan antarmuka ini untuk mengaktifkan dukungan pemuatan oleh DesignerLoader.
Pemuat perancang memberi tahu host perancang bahwa ia perlu memanggil beban atau pemuatan ulang sehingga host perancang dapat melakukan tugas tambahan saat ini.
Kelas ini diisolasi dari IDesignerHost untuk menekankan bahwa pemuat perancang, bukan host perancang, harus memulai semua pemuatan dan pemuatan ulang dokumen desain.
Properti
Container |
Mendapatkan kontainer untuk host perancang ini. (Diperoleh dari IDesignerHost) |
InTransaction |
Mendapatkan nilai yang menunjukkan apakah host perancang saat ini sedang dalam transaksi. (Diperoleh dari IDesignerHost) |
Loading |
Mendapatkan nilai yang menunjukkan apakah host perancang saat ini memuat dokumen. (Diperoleh dari IDesignerHost) |
RootComponent |
Mendapatkan instans kelas dasar yang digunakan sebagai komponen akar untuk desain saat ini. (Diperoleh dari IDesignerHost) |
RootComponentClassName |
Mendapatkan nama kelas yang sepenuhnya memenuhi syarat yang sedang dirancang. (Diperoleh dari IDesignerHost) |
TransactionDescription |
Mendapatkan deskripsi transaksi saat ini. (Diperoleh dari IDesignerHost) |
Metode
Activate() |
Mengaktifkan perancang yang dihosting host ini. (Diperoleh dari IDesignerHost) |
AddService(Type, Object) |
Menambahkan layanan yang ditentukan ke kontainer layanan. (Diperoleh dari IServiceContainer) |
AddService(Type, Object, Boolean) |
Menambahkan layanan yang ditentukan ke kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk apa pun. (Diperoleh dari IServiceContainer) |
AddService(Type, ServiceCreatorCallback) |
Menambahkan layanan yang ditentukan ke kontainer layanan. (Diperoleh dari IServiceContainer) |
AddService(Type, ServiceCreatorCallback, Boolean) |
Menambahkan layanan yang ditentukan ke kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk. (Diperoleh dari IServiceContainer) |
CreateComponent(Type) |
Membuat komponen dari jenis yang ditentukan dan menambahkannya ke dokumen desain. (Diperoleh dari IDesignerHost) |
CreateComponent(Type, String) |
Membuat komponen dari jenis dan nama yang ditentukan, dan menambahkannya ke dokumen desain. (Diperoleh dari IDesignerHost) |
CreateTransaction() |
DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan urungkan dan ulangi. (Diperoleh dari IDesignerHost) |
CreateTransaction(String) |
DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas dukungan batalkan dan ulangi, menggunakan deskripsi transaksi yang ditentukan. (Diperoleh dari IDesignerHost) |
DestroyComponent(IComponent) |
Menghancurkan komponen yang ditentukan dan menghapusnya dari kontainer perancang. (Diperoleh dari IDesignerHost) |
EndLoad(String, Boolean, ICollection) |
Mengakhiri operasi pemuatan perancang. |
GetDesigner(IComponent) |
Mendapatkan instans perancang yang berisi komponen yang ditentukan. (Diperoleh dari IDesignerHost) |
GetService(Type) |
Mendapatkan objek layanan dari jenis yang ditentukan. (Diperoleh dari IServiceProvider) |
GetType(String) |
Mendapatkan instans nama jenis yang ditentukan dan sepenuhnya memenuhi syarat. (Diperoleh dari IDesignerHost) |
Reload() |
Memuat ulang dokumen desain. |
RemoveService(Type) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan. (Diperoleh dari IServiceContainer) |
RemoveService(Type, Boolean) |
Menghapus jenis layanan yang ditentukan dari kontainer layanan, dan secara opsional mempromosikan layanan ke kontainer layanan induk. (Diperoleh dari IServiceContainer) |
Acara
Activated |
Terjadi ketika perancang ini diaktifkan. (Diperoleh dari IDesignerHost) |
Deactivated |
Terjadi ketika perancang ini dinonaktifkan. (Diperoleh dari IDesignerHost) |
LoadComplete |
Terjadi ketika perancang ini selesai memuat dokumennya. (Diperoleh dari IDesignerHost) |
TransactionClosed |
Menambahkan penanganan aktivitas untuk peristiwa tersebut TransactionClosed . (Diperoleh dari IDesignerHost) |
TransactionClosing |
Menambahkan penanganan aktivitas untuk peristiwa tersebut TransactionClosing . (Diperoleh dari IDesignerHost) |
TransactionOpened |
Menambahkan penanganan aktivitas untuk peristiwa tersebut TransactionOpened . (Diperoleh dari IDesignerHost) |
TransactionOpening |
Menambahkan penanganan aktivitas untuk peristiwa tersebut TransactionOpening . (Diperoleh dari IDesignerHost) |