IUIFramework::Metode InvalidateUICommand (uiribbon.h)
Membatalkan properti, nilai, atau status Perintah kerangka kerja Windows Ribbon.
Sintaks
HRESULT InvalidateUICommand(
[in] UINT32 commandId,
[in] UI_INVALIDATIONS flags,
[in] const PROPERTYKEY *key
);
Parameter
[in] commandId
Jenis: UINT32
ID untuk Perintah, yang ditentukan dalam file sumber daya markup.
[in] flags
Jenis: UI_INVALIDATIONS
Mengidentifikasi aspek perintah mana yang akan divalidasi.
[in] key
Jenis: const PROPERTYKEY*
Kunci properti properti perintah atau status. Parameter ini bisa NULL.
Nilai kembali
Jenis: HRESULT
Mengembalikan S_OK jika berhasil; jika tidak, nilai kesalahan dari daftar berikut.
Nilai | Deskripsi |
---|---|
E_INVALIDARG | Nilai untuk kunci yang tidak valid disediakan. |
E_FAIL | Operasi gagal. Semua perintah gagal dibatalkan, atau tidak ada properti yang ditentukan yang didukung. |
Keterangan
Sumber daya yang ditentukan dalam markup kerangka kerja Pita disimpan dalam tabel sumber daya yang dibuat saat file markup dikompilasi ke dalam format biner. Sumber daya tidak dapat dipulihkan dari tabel sumber daya Markup setelah dibatalkan.
Setelah pembatalan, kerangka kerja meminta aplikasi host untuk detail sumber daya.
Ketika nilai Perintah tidak valid (bendera berisi UI_INVALIDATIONS_VALUE) nilai kunci adalah NULL.
Jika IUIFramework::InvalidateUICommand dipanggil beberapa kali dan nilai UI_INVALIDATIONS yang diteruskan di setiap panggilan menentukan properti yang tumpang tindih, seperti UI_INVALIDATIONS_STATE dan UI_INVALIDATIONS_ALLPROPERTIES, maka hanya satu panggilan balik ke aplikasi host yang dibuat.
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 | uiribbon.h |
DLL | Mshtml.dll |
Lihat juga
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