Window (Referensi Elemen UI MSAA)
Catatan
Topik ini menjelaskan objek Jendela untuk tujuan Referensi Elemen UI MSAA. Cara membuat objek Window di berbagai kerangka kerja UI tidak dijelaskan di sini. Lihat dokumentasi referensi API untuk kerangka kerja UI yang Anda gunakan.
Microsoft Active Accessibility membuat objek jendela generik sebagai kontainer untuk objek lain. Pengembang klien tidak menyampaikan informasi dari objek jendela kepada pengguna akhir karena objek ini tidak berisi informasi yang berguna.
Jika aplikasi server membuat kontrol kustom, Microsoft Active Accessibility membuat objek jendela yang berisi kontrol kustom, tetapi server membuat objek yang dapat diakses untuk memberikan informasi tentang konten kontrol. Sistem menghasilkan peristiwa tingkat objek untuk objek jendela, tetapi server harus mengirim peristiwa untuk objek yang dapat diakses yang menyediakan informasi tentang kontrol.
Objek jendela mendukung metode IAccessible berikut:
Objek jendela mendukung properti IAccessible berikut:
Properti | Komentar |
---|---|
get_accChild | Mengambil antarmuka IDispatch dari anak yang ditentukan. |
get_accChildCount | Properti ChildCount adalah 7. |
get_accDescription | Objek jendela itu sendiri tidak memiliki properti Deskripsi . Properti Deskripsi untuk objek anak dapat diambil melalui objek jendela. |
get_accFocus | |
get_accKeyboardShortcut | Objek jendela itu sendiri tidak memiliki properti KeyboardShortcut . Properti KeyboardShortcut untuk objek anak diambil melalui objek jendela. |
get_accName | Properti Nama objek jendela sama dengan objek anak. |
get_accParent | |
get_accRole | Properti PeranROLE_SYSTEM_WINDOW. Peran objek anak diambil melalui objek jendela. |
get_accState | Properti Status adalah kombinasi dari satu atau beberapa nilai berikut: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED |
Peristiwa EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDE, dan EVENT_OBJECT_PARENTCHANGE tidak dikirim oleh objek jendela. Ini adalah masalah yang diketahui dan sedang ditangani.