Bagikan melalui


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)