Antarmuka IInitializeCommand (shobjidl_core.h)
Mengekspos satu metode yang digunakan untuk menginisialisasi objek yang mengimplementasikan IExplorerCommandState, IExecuteCommand atau IDropTarget dengan nama perintah yang ditentukan aplikasi dan properti terdaftarnya.
Warisan
Antarmuka IInitializeCommand mewarisi dari antarmuka IUnknown . IInitializeCommand juga memiliki jenis anggota ini:
Metode
Antarmuka IInitializeCommand memiliki metode ini.
IInitializeCommand::Initialize Inisialisasi objek yang berbagi implementasi IExplorerCommandState, IExecuteCommand atau IDropTarget dengan nama perintah yang ditentukan aplikasi dan properti terdaftarnya. |
Keterangan
Kapan Harus Menerapkan
Terapkan IInitializeCommand dalam situasi berikut.- Terapkan antarmuka ini untuk membedakan antara perintah terkait yang berbagi implementasi IExplorerCommandState, IDropTarget , atau IExecuteCommand. Diferensiasi dibuat melalui nama perintah yang diteruskan di IInitializeCommand::Initialize. Perintah juga dapat menggunakan Inisialisasi untuk meneruskan tas properti tertentu untuk perintah, menggunakan properti yang telah ditempatkan perintah dalam registri.
Kapan Harus Digunakan
Jangan panggil metode IInitializeCommand secara langsung. Windows Explorer memanggil metode ini ketika objek kata kerja yang mengimplementasikan antarmuka ini dipanggil.Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |