Bagikan melalui


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.

Metode IAccessible

Objek jendela mendukung metode IAccessible berikut:

Properti IAccessible

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

Catatan

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.

Antarmuka IAccessible