IDesignerLoaderHost2 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 diperluas IDesignerLoaderHost untuk menentukan apakah kesalahan ditoleransi saat memuat dokumen desain.
public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
interface IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerLoaderHost
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
- Penerapan
Keterangan
IDesignerLoaderHost2 Gunakan antarmuka untuk menentukan apakah pemuat perancang dapat terus memuat ketika kesalahan terjadi selama deserialisasi.
Properti
CanReloadWithErrors |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah mungkin untuk memuat ulang dengan kesalahan. |
Container |
Mendapatkan kontainer untuk host perancang ini. (Diperoleh dari IDesignerHost) |
IgnoreErrorsDuringReload |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah kesalahan harus diabaikan saat Reload() dipanggil. |
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. (Diperoleh dari IDesignerLoaderHost) |
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. (Diperoleh dari IDesignerLoaderHost) |
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) |