Antarmuka IExecuteCommand (shobjidl_core.h)
Mengekspos metode yang menetapkan status atau parameter tertentu yang terkait dengan kata kerja perintah, serta metode untuk memanggil kata kerja tersebut.
Warisan
Antarmuka IExecuteCommand mewarisi dari antarmuka IUnknown . IExecuteCommand juga memiliki jenis anggota ini:
Metode
Antarmuka IExecuteCommand memiliki metode ini.
IExecuteCommand::Execute Panggil kata kerja pada item terpilih. Panggil metode ini setelah Anda memanggil metode lain dari antarmuka ini. |
IExecuteCommand::SetDirectory Mengatur direktori kerja baru. |
IExecuteCommand::SetKeyState Mengatur nilai berdasarkan status tombol CTRL dan SHIFT saat ini. |
IExecuteCommand::SetNoShowUI Menunjukkan apakah ada UI yang terkait dengan item Shell yang dipilih harus ditampilkan. |
IExecuteCommand::SetParameters Menyediakan nilai parameter untuk kata kerja. |
IExecuteCommand::SetPosition Mengatur koordinat titik yang digunakan untuk tampilan. |
IExecuteCommand::SetShowWindow Mengatur status visual jendela yang ditentukan. |
Keterangan
Kapan Harus Menerapkan
Terapkan antarmuka ini ketika Anda memilihnya sebagai metode Anda untuk memanggil kata kerja untuk melakukan tindakan pada item yang dipilih. Item diteruskan sebagai array item Shell melalui IObjectWithSelection::SetSelection, sehingga objek juga harus mengimplementasikan IObjectWithSelection.Kapan Harus Digunakan
Jangan panggil metode IExecuteCommand secara langsung. Windows Explorer memanggil metode IExecuteCommand Anda ketika pengguna ingin melakukan tindakan pada item.Perhatikan bahwa, selain Execute, metode antarmuka ini meneruskan informasi sistem ke handler. Sistem itu sendiri memanggil metode ini, mengatur parameter dengan tepat berdasarkan pengaturan dan kondisi sistem.
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) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk