Bagikan melalui


Mengontrol Antarmuka Pola untuk Klien

Bagian ini menjelaskan antarmuka pola kontrol untuk aplikasi klien Automation UI yang tidak dikelola.

Di bagian ini

Antarmuka Deskripsi
IUIAutomationAnnotationPattern
Menyediakan akses ke properti anotasi dalam dokumen.
IUIAutomationCustomNavigationPattern
Mengekspos metode untuk mendukung akses oleh klien Microsoft UI Automation untuk mengontrol yang mendukung urutan navigasi kustom.
IUIAutomationDockPattern
Menyediakan akses ke kontrol yang memungkinkan elemen anak diatur secara horizontal dan vertikal, relatif satu sama lain.
IUIAutomationDragPattern
Menyediakan akses ke informasi yang diekspos oleh penyedia Automation UI untuk elemen yang dapat diseret sebagai bagian dari operasi seret dan letakkan.
IUIAutomationDropTargetPattern
Menyediakan akses ke informasi seret dan letakkan yang diekspos oleh penyedia Automation UI untuk elemen yang dapat menjadi target penghilangan operasi seret dan letakkan.
IUIAutomationExpandCollapsePattern
Menyediakan akses ke kontrol yang dapat diperluas secara visual untuk menampilkan konten, dan menciutkan untuk menyembunyikan konten.
IUIAutomationGridItemPattern
Menyediakan akses ke kontrol anak dalam kontainer bergaya kisi yang mendukung antarmuka IUIAutomationGridPattern .
IUIAutomationGridPattern
Menyediakan akses ke kontrol yang bertindak sebagai kontainer untuk kumpulan kontrol anak yang diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui oleh baris dan kolom.
IUIAutomationInvokePattern
Mengekspos metode yang memungkinkan aplikasi klien untuk memanggil tindakan kontrol (biasanya tombol).
IUIAutomationItemContainerPattern
Mengekspos metode yang mengambil item dari kontainer, seperti daftar virtual.
IUIAutomationLegacyIAccessiblePattern
Mengekspos metode dan properti yang memungkinkan klien Automation UI untuk mengambil informasi UI dari server Microsoft Active Accessibility (MSAA).
IUIAutomationMultipleViewPattern
Menyediakan akses ke kontrol yang dapat beralih di antara beberapa representasi informasi atau kumpulan kontrol anak yang sama.
IUIAutomationObjectModelPattern
Menyediakan akses ke model objek yang mendasar yang diterapkan oleh kontrol atau aplikasi.
IUIAutomationPatternHandler
Mengembalikan objek pembungkus API klien dan untuk membatalkan permintaan properti dan metode ke instans penyedia yang sebenarnya.
IUIAutomationPatternInstance
Mewakili objek pola kontrol. Pembungkus API klien menggunakan antarmuka ini untuk mengimplementasikan semua panggilan properti dan metode dalam hal metode GetProperty dan CallMethod .
IUIAutomationRangeValuePattern
Menyediakan akses ke kontrol yang menyajikan rentang nilai.
IUIAutomationScrollItemPattern
Mengekspos metode yang memungkinkan item dalam tampilan yang dapat digulir ditempatkan dalam bagian tampilan yang terlihat.
IUIAutomationScrollPattern
Menyediakan akses ke kontrol yang bertindak sebagai kontainer yang dapat digulir untuk kumpulan elemen anak.
IUIAutomationSelectionItemPattern
Menyediakan akses ke item anak yang dapat dipilih dari kontrol kontainer yang mendukung IUIAutomationSelectionPattern.
IUIAutomationSelectionPattern
Menyediakan akses ke kontrol yang berisi item anak yang dapat dipilih. Elemen ini mendukung IUIAutomationSelectionItemPattern.
IUIAutomationSelectionPattern2
Memperluas antarmuka IUIAutomationSelectionPattern untuk memberikan informasi tentang item yang dipilih.
IUIAutomationSpreadsheetItemPattern
Memungkinkan aplikasi klien untuk mengambil informasi tentang item (sel) di spreadsheet.
IUIAutomationSpreadsheetPattern
Memungkinkan aplikasi klien untuk mengakses item (sel) dalam lembar bentang.
IUIAutomationStylesPattern
Memungkinkan klien Automation UI untuk mengambil gaya visual yang terkait dengan elemen dalam dokumen.
IUIAutomationSynchronizedInputPattern
Menyediakan akses ke input keyboard atau mouse kontrol.
IUIAutomationTableItemPattern
Menyediakan akses ke elemen anak dalam kontainer yang mendukung IUIAutomationTablePattern.
IUIAutomationTablePattern
Menyediakan akses ke kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak. Elemen ini mendukung IUIAutomationTableItemPattern dan diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui berdasarkan baris dan kolom.
IUIAutomationTextChildPattern
Menyediakan akses kontrol berbasis teks (atau objek yang disematkan dalam teks) yang merupakan anak atau turunan dari kontrol berbasis teks lain.
IUIAutomationTextEditPattern
Menyediakan akses ke kontrol yang memodifikasi teks, misalnya kontrol yang melakukan koreksi otomatis atau mengaktifkan komposisi input melalui Editor Metode Input (IME).
IUIAutomationTextPattern
Menyediakan akses ke kontrol yang berisi teks.
IUIAutomationTextPattern2
Memperluas antarmuka IUIAutomationTextPattern .
IUIAutomationTextRange
Menyediakan akses ke rentang teks berkelanjutan dalam kontainer yang mendukung antarmuka IUIAutomationTextPattern . Aplikasi klien dapat menggunakan antarmuka IUIAutomationTextRange untuk memilih, membandingkan, dan mengambil objek yang disematkan dari rentang teks.
IUIAutomationTextRange2
Memperluas antarmuka IUIAutomationTextRange untuk memungkinkan klien Automation UI memanggil menu konteks secara terprogram.
IUIAutomationTextRange3
Memperluas antarmuka IUIAutomationTextRange2 untuk mendukung akses yang lebih cepat ke data teks kaya yang mendasar pada rentang teks.
IUIAutomationTextRangeArray
Mewakili kumpulan objek IUIAutomationTextRange .
IUIAutomationTogglePattern
Menyediakan akses ke kontrol yang dapat berputar melalui serangkaian status, dan mempertahankan status setelah ditetapkan.
IUIAutomationTransformPattern
Menyediakan akses ke kontrol yang dapat dipindahkan, diubah ukurannya, atau diputar.
IUIAutomationTransformPattern2
Memperluas antarmuka IUIAutomationTransformPattern untuk memungkinkan klien Automation UI mengakses fungsionalitas zoom viewport kontrol secara terprogram.
IUIAutomationValuePattern
Menyediakan akses ke kontrol yang berisi nilai yang tidak mencakup rentang dan yang dapat direpresentasikan sebagai string.
IUIAutomationVirtualizedItemPattern
Mewakili item virtual, yang merupakan item yang diwakili oleh elemen otomatisasi tempat penampung di pohon Automation UI.
IUIAutomationWindowPattern
Menyediakan akses ke fungsionalitas mendasar jendela.

Klien Automasi UI