Antarmuka IUIFramework (uiribbon.h)
Antarmuka IUIFramework diimplementasikan oleh kerangka kerja Windows Ribbon dan menentukan metode yang menyediakan fungsionalitas inti untuk kerangka kerja.
Warisan
Antarmuka IUIFramework mewarisi dari antarmuka IUnknown . IUIFramework juga memiliki jenis anggota ini:
Metode
Antarmuka IUIFramework memiliki metode ini.
IUIFramework::D estroy Menghentikan dan melepaskan semua objek, kait, dan referensi untuk contoh kerangka kerja Windows Ribbon. |
IUIFramework::FlushPendingInvalidations Memproses semua pembaruan Perintah yang tertunda. |
IUIFramework::GetUICommandProperty Mengambil properti perintah, nilai, atau status. |
IUIFramework::GetView Mengambil alamat penunjuk ke antarmuka yang mewakili Tampilan kerangka kerja Windows Ribbon, seperti IUIRibbon atau IUIContextualUI. |
IUIFramework::Initialize Menyambungkan aplikasi host ke kerangka kerja Windows Ribbon. |
IUIFramework::InvalidateUICommand Membatalkan properti, nilai, atau status Perintah kerangka kerja Windows Ribbon. |
IUIFramework::LoadUI Memuat sumber daya UI kerangka kerja Windows Ribbon, atau markup, file yang dikompilasi. |
IUIFramework::SetModes Menentukan mode aplikasi yang akan diaktifkan. |
IUIFramework::SetUICommandProperty Mengatur properti perintah, nilai, atau status. |
Keterangan
Antarmuka ini digunakan untuk menginisialisasi dan membongkar kerangka kerja Pita.
Fungsionalitas UI kerangka kerja pita dibedakan oleh Tampilan, yang pada dasarnya merupakan kontrol inti bawaan, seperti Pita dan ContextPopup.
Untuk mendapatkan penunjuk antarmuka ke implementasi IUIFramework, gunakan CoCreateInstance untuk membuat objek COM dengan pengidentifikasi kelas (CLSID) CLSID_UIRibbonFramework.
Persyaratan
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | uiribbon.h |