System.Windows.Automation Ruang nama

Menyediakan dukungan untuk klien UI Automation Windows Presentation Foundation (WPF).

Kelas

Nama Deskripsi
ActiveTextPositionChangedEventArgs

Menyediakan dukungan untuk klien UI Automation Windows Presentation Foundation (WPF).

AndCondition

Mewakili kombinasi dua objek atau lebih PropertyCondition yang keduanya harus benar untuk kecocokan.

AsyncContentLoadedEventArgs

Menyediakan data untuk AsyncContentLoadedEvent.

Automation

Berisi metode dan bidang untuk aplikasi klien UI Automation.

AutomationElement

Mewakili elemen UI Automation di pohon UI Automation, dan berisi nilai yang digunakan sebagai pengidentifikasi oleh aplikasi klien UI Automation.

AutomationElementCollection

Mewakili kumpulan AutomationElement objek.

AutomationElementIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh penyedia UI Automation.

AutomationEvent

Mengidentifikasi peristiwa UI Automation.

AutomationEventArgs

Menyediakan data untuk peristiwa UI Automation yang diteruskan ke delegasi />

AutomationFocusChangedEventArgs

Menyediakan data untuk peristiwa yang diubah fokus.

AutomationIdentifier

Kelas dasar untuk jenis yang mengidentifikasi jenis kontrol, peristiwa, pola, properti, dan atribut teks dalam UI Automation.

AutomationPattern

Mengidentifikasi pola kontrol.

AutomationProperties

Menyediakan sarana untuk mendapatkan atau mengatur nilai properti terkait dari AutomationPeer instans elemen.

AutomationProperty

Mengidentifikasi properti dari AutomationElement.

AutomationPropertyChangedEventArgs

Menyediakan informasi tentang peristiwa yang diubah properti.

AutomationTextAttribute

Mengidentifikasi atribut teks UI Automation.

BasePattern

Menyediakan implementasi dasar untuk kelas pola kontrol.

CacheRequest

Menentukan properti dan pola yang diperoleh kerangka kerja UI Automation saat AutomationElement diperoleh.

ClientSettings

Berisi metode yang membuat penyedia sisi klien tersedia untuk klien.

Condition

Jenis dasar untuk kondisi yang digunakan dalam pemfilteran saat mencari elemen di pohon UI Automation.

ControlType

Mengidentifikasi jenis kontrol antarmuka pengguna (UI).

DockPattern

Mewakili kontrol yang mengekspos properti dok mereka dalam kontainer docking.

DockPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk IDockProvider.

ElementNotAvailableException

Berisi informasi tentang pengecualian yang dimunculkan ketika upaya dilakukan untuk mengakses elemen UI Automation yang sesuai dengan bagian antarmuka pengguna yang tidak lagi tersedia.

ElementNotEnabledException

Berisi informasi tentang pengecualian yang dimunculkan ketika upaya dilakukan untuk memanipulasi kontrol yang tidak diaktifkan.

ExpandCollapsePattern

Mewakili kontrol yang diperluas secara visual untuk menampilkan konten dan menciutkan untuk menyembunyikan konten.

ExpandCollapsePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IExpandCollapseProvider.

GridItemPattern

Mewakili kontrol turunan kontainer yang mendukung GridPattern.

GridItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IGridItemProvider.

GridPattern

Mewakili kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak. Anak-anak dari dukungan GridItemPattern kontrol ini dan diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui berdasarkan baris dan kolom.

GridPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IGridProvider.

InvokePattern

Mewakili kontrol yang memulai atau melakukan tindakan tunggal yang tidak ambigu dan tidak mempertahankan status saat diaktifkan.

InvokePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IInvokeProvider.

ItemContainerPattern

Mewakili objek yang mengelola item dan mendukung pengambilan item menurut nilai properti.

ItemContainerPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IItemContainerProvider.

MultipleViewPattern

Mewakili kontrol yang menyediakan, dan dapat beralih di antara, beberapa representasi dari kumpulan informasi atau kontrol turunan yang sama.

MultipleViewPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IMultipleViewProvider.

NoClickablePointException

Berisi informasi tentang pengecualian yang dimunculkan ketika GetClickablePoint() dipanggil pada elemen UI Automation yang tidak memiliki titik yang dapat diklik.

NotCondition

Condition Mewakili yang negatif dari Condition.

NotificationEventArgs

Menyediakan dukungan untuk klien UI Automation Windows Presentation Foundation (WPF).

OrCondition

Mewakili kombinasi dua kondisi atau lebih di mana kecocokan ada jika salah satu kondisinya benar.

PropertyCondition

Condition Mewakili yang menguji apakah properti memiliki nilai tertentu.

ProxyAssemblyNotLoadedException

Berisi informasi tentang pengecualian yang dimunculkan ketika ada masalah saat memuat rakitan yang berisi penyedia sisi klien.

RangeValuePattern

Mewakili kontrol yang dapat diatur ke nilai dalam rentang.

RangeValuePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk IRangeValueProvider.

ScrollItemPattern

Mewakili kontrol turunan kontainer yang mendukung ScrollPattern pola kontrol.

ScrollItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IScrollItemProvider.

ScrollPattern

Mewakili kontrol yang bertindak sebagai kontainer yang dapat digulir untuk kumpulan elemen turunan. Anak-anak dari elemen ini mendukung ScrollItemPattern.

ScrollPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk IScrollProvider.

SelectionItemPattern

Mewakili item turunan kontrol kontainer yang dapat dipilih yang mendukung SelectionPattern.

SelectionItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh ISelectionItemProvider.

SelectionPattern

Mewakili kontrol yang bertindak sebagai kontainer untuk kumpulan item anak yang dapat dipilih. Anak-anak elemen ini mendukung SelectionItemPattern.

SelectionPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk ISelectionProvider.

StructureChangedEventArgs

Berisi informasi tentang peristiwa yang dimunculkan ketika struktur pohon UI Automation telah berubah.

SynchronizedInputPattern

Mewakili objek yang mendukung peristiwa input yang disinkronkan.

SynchronizedInputPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh ISynchronizedInputProvider.

TableItemPattern

Mewakili kontrol turunan kontainer yang mendukung TablePattern.

TableItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh ITableItemProvider.

TablePattern

Mewakili kontrol yang bertindak sebagai kontainer untuk kumpulan elemen anak. Anak-anak dari elemen ini mendukung TableItemPattern dan diatur dalam sistem koordinat logis dua dimensi yang dapat dilalui oleh baris dan kolom.

TablePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk TablePattern.

TextPattern

Mewakili kontrol yang berisi teks.

TextPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk ITextProvider.

TogglePattern

Mewakili kontrol yang dapat menelusuri serangkaian status dan mempertahankan status sekali diatur.

TogglePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IToggleProvider.

TransformPattern

Mewakili kontrol yang dapat dipindahkan, diubah ukurannya, atau diputar dalam ruang dua dimensi.

TransformPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk ITransformProvider.

TreeWalker

Menyediakan metode dan properti yang digunakan untuk menavigasi pohon UI Automation.

ValuePattern

Mewakili kontrol yang memiliki nilai intrinsik yang tidak menjangkau rentang dan dapat direpresentasikan sebagai string. String ini mungkin atau mungkin tidak dapat diedit tergantung pada kontrol dan pengaturannya.

ValuePatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk IValueProvider.

VirtualizedItemPattern

Mewakili item di dalam kontainer yang divirtualisasi dan perlu dibuat dapat diakses sepenuhnya sebagai elemen UI Automation.

VirtualizedItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IVirtualizedItemProvider.

WindowClosedEventArgs

Berisi informasi tentang peristiwa yang dimunculkan ketika jendela ditutup.

WindowPattern

Mewakili kontrol yang menyediakan fungsionalitas berbasis jendela dasar dalam antarmuka pengguna grafis (GUI) tradisional.

WindowPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IWindowProvider.

Struct

Nama Deskripsi
AutomationElement.AutomationElementInformation

Berisi aksesor properti yang Cached digunakan oleh properti atau Current .

ClientSideProviderDescription

Menjelaskan cakupan penyedia UI Automation sisi klien sehingga dapat didaftarkan ke aplikasi klien UI Automation.

DockPattern.DockPatternInformation

Menyediakan akses ke nilai DockPattern properti objek menggunakan atau Current aksesornyaCached.

ExpandCollapsePattern.ExpandCollapsePatternInformation

Menyediakan akses ke nilai ExpandCollapsePattern properti objek menggunakan atau Current aksesornyaCached.

GridItemPattern.GridItemPatternInformation

Menyediakan akses ke nilai GridItemPattern properti objek menggunakan atau Current aksesornyaCached.

GridPattern.GridPatternInformation

Menyediakan akses ke nilai GridPattern properti objek menggunakan atau Current aksesornyaCached.

MultipleViewPattern.MultipleViewPatternInformation

Menyediakan akses ke nilai MultipleViewPattern properti objek menggunakan atau Current aksesornyaCached.

RangeValuePattern.RangeValuePatternInformation

Menyediakan akses ke nilai RangeValuePattern properti objek menggunakan atau Current aksesornyaCached.

ScrollPattern.ScrollPatternInformation

Menyediakan akses ke nilai ScrollPattern properti objek menggunakan atau Current aksesornyaCached.

SelectionItemPattern.SelectionItemPatternInformation

Menyediakan akses ke nilai SelectionItemPattern properti objek menggunakan atau Current aksesornyaCached.

SelectionPattern.SelectionPatternInformation

Menyediakan akses ke nilai SelectionPattern properti objek menggunakan atau Current aksesornyaCached.

TableItemPattern.TableItemPatternInformation

Menyediakan akses ke nilai TableItemPattern properti objek menggunakan atau Current aksesornyaCached.

TablePattern.TablePatternInformation

Menyediakan akses ke nilai TablePattern properti objek menggunakan atau Current aksesornyaCached.

TogglePattern.TogglePatternInformation

Menyediakan akses ke nilai TogglePattern properti objek menggunakan atau Current aksesornyaCached.

TransformPattern.TransformPatternInformation

Menyediakan akses ke nilai TransformPattern properti objek menggunakan atau Current aksesornyaCached.

ValuePattern.ValuePatternInformation

Menyediakan akses ke nilai ValuePattern properti objek menggunakan atau Current aksesornyaCached.

WindowPattern.WindowPatternInformation

Menyediakan akses ke nilai WindowPattern properti objek menggunakan atau Current aksesornyaCached.

Enum

Nama Deskripsi
AsyncContentLoadedState

Berisi nilai yang menentukan status konten yang dimuat ke dalam elemen konten.

AutomationElementMode

Berisi nilai yang menentukan jenis referensi yang akan digunakan saat mengembalikan elemen UI Automation. Nilai-nilai ini digunakan dalam properti AutomationElementMode.

AutomationHeadingLevel

Menyediakan dukungan untuk klien UI Automation Windows Presentation Foundation (WPF).

AutomationLiveSetting

Menjelaskan karakteristik pemberitahuan dari wilayah langsung tertentu.

AutomationNotificationKind

Menunjukkan jenis pemberitahuan saat memanggil RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String).

AutomationNotificationProcessing

Menentukan urutan untuk memproses pemberitahuan saat memanggil RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String).

ClientSideProviderMatchIndicator

Berisi nilai yang menentukan perilaku saat mencocokkan nama kelas dalam ClientSideProviderDescription.

DockPosition

Berisi nilai yang menentukan posisi dok objek, yang diwakili oleh DockPattern, dalam kontainer docking.

ExpandCollapseState

Berisi nilai yang menentukan ExpandCollapseState elemen UI Automation.

IsOffscreenBehavior

Menentukan bagaimana properti IsOffscreen() ditentukan.

OrientationType

Berisi nilai yang menentukan orientasi kontrol.

PropertyConditionFlags

Berisi nilai yang menentukan bagaimana nilai properti diuji dalam PropertyCondition.

RowOrColumnMajor

Berisi nilai yang menentukan apakah data dalam tabel harus dibaca terutama menurut baris atau menurut kolom.

ScrollAmount

Berisi nilai yang digunakan oleh ScrollPattern untuk menunjukkan arah dan jarak untuk menggulir.

StructureChangeType

Berisi nilai yang menentukan perubahan dalam struktur pohon elemen Microsoft UI Automation.

SupportedTextSelection

Berisi nilai yang menentukan apakah penyedia teks mendukung pilihan dan, jika demikian, apakah mendukung satu pilihan berkelanjutan atau beberapa, pilihan terputus-putus.

SynchronizedInputType

Berisi nilai yang menentukan jenis input yang disinkronkan.

ToggleState

Berisi nilai yang menentukan ToggleState elemen UI Automation.

TreeScope

Berisi nilai yang menentukan cakupan elemen dalam pohon UI Automation.

WindowInteractionState

Berisi nilai yang menentukan status jendela saat ini untuk tujuan interaksi pengguna atau terprogram.

WindowVisualState

Berisi nilai yang menentukan status visual jendela.

Delegasikan

Nama Deskripsi
AutomationEventHandler

Mewakili metode yang diterapkan oleh aplikasi klien UI Automation untuk menangani peristiwa yang dibesarkan oleh penyedia UI Automation.

AutomationFocusChangedEventHandler

Mewakili metode yang diterapkan oleh aplikasi klien UI Automation untuk menangani peristiwa yang dinaikkan oleh penyedia UI Automation ketika fokus telah berubah.

AutomationPropertyChangedEventHandler

Mewakili metode yang diterapkan oleh aplikasi klien Automation UI untuk menangani peristiwa yang dinaikkan oleh penyedia Automation UI ketika properti telah berubah.

ClientSideProviderFactoryCallback

Mewakili metode yang membuat penyedia UI Automation sisi klien untuk jendela.

StructureChangedEventHandler

Mewakili metode yang diterapkan oleh aplikasi klien untuk menangani peristiwa yang dinaikkan ketika struktur pohon UI Automation telah berubah.