Bagikan melalui


System.Windows.Automation Ruang nama

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

Kelas

ActiveTextPositionChangedEventArgs

Menyediakan dukungan untuk klien Automation UI 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 Automation UI.

AutomationElement

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

AutomationElementCollection

Mewakili kumpulan AutomationElement objek.

AutomationElementIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh penyedia Automation UI.

AutomationEvent

Mengidentifikasi peristiwa Otomatisasi UI.

AutomationEventArgs

Menyediakan data untuk peristiwa Automasi UI yang diteruskan ke AutomationEventHandler delegasi.

AutomationFocusChangedEventArgs

Menyediakan data untuk peristiwa yang diubah fokus.

AutomationIdentifier

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

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 Automation UI.

BasePattern

Menyediakan implementasi dasar untuk kelas pola kontrol.

CacheRequest

Menentukan properti dan pola yang di-cache kerangka kerja Automation UI 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 Automation UI.

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 Automation UI 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 anak dari 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 oleh 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 Automation UI yang tidak memiliki titik yang dapat diklik.

NotCondition

Condition Mewakili yang negatif dari yang ditentukanCondition.

NotificationEventArgs

Menyediakan dukungan untuk klien Automation UI 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 yang ditentukan.

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 anak dari 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 anak. Anak-anak dari elemen ini mendukung ScrollItemPattern.

ScrollPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi untuk IScrollProvider.

SelectionItemPattern

Mewakili item anak yang dapat dipilih dari kontrol kontainer 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 Automation UI telah berubah.

SynchronizedInputPattern

Mewakili objek yang mendukung peristiwa input yang disinkronkan.

SynchronizedInputPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh ISynchronizedInputProvider.

TableItemPattern

Mewakili kontrol anak dari 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 Automation UI.

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 Automation UI.

VirtualizedItemPatternIdentifiers

Berisi nilai yang digunakan sebagai pengidentifikasi oleh IVirtualizedItemProvider.

WindowClosedEventArgs

Berisi informasi tentang peristiwa yang dimunculkan saat 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

AutomationElement.AutomationElementInformation

Berisi pengaktor properti yang Cached digunakan oleh properti atau Current .

ClientSideProviderDescription

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

DockPattern.DockPatternInformation

Menyediakan akses ke nilai DockPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

ExpandCollapsePattern.ExpandCollapsePatternInformation

Menyediakan akses ke nilai ExpandCollapsePattern properti objek menggunakan atau Cached pengaktornyaCurrent.

GridItemPattern.GridItemPatternInformation

Menyediakan akses ke nilai GridItemPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

GridPattern.GridPatternInformation

Menyediakan akses ke nilai GridPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

MultipleViewPattern.MultipleViewPatternInformation

Menyediakan akses ke nilai MultipleViewPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

RangeValuePattern.RangeValuePatternInformation

Menyediakan akses ke nilai RangeValuePattern properti objek menggunakan atau Cached pengaktornyaCurrent.

ScrollPattern.ScrollPatternInformation

Menyediakan akses ke nilai ScrollPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

SelectionItemPattern.SelectionItemPatternInformation

Menyediakan akses ke nilai SelectionItemPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

SelectionPattern.SelectionPatternInformation

Menyediakan akses ke nilai SelectionPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

TableItemPattern.TableItemPatternInformation

Menyediakan akses ke nilai TableItemPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

TablePattern.TablePatternInformation

Menyediakan akses ke nilai TablePattern properti objek menggunakan atau Cached pengaktornyaCurrent.

TogglePattern.TogglePatternInformation

Menyediakan akses ke nilai TogglePattern properti objek menggunakan atau Cached pengaktornyaCurrent.

TransformPattern.TransformPatternInformation

Menyediakan akses ke nilai TransformPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

ValuePattern.ValuePatternInformation

Menyediakan akses ke nilai ValuePattern properti objek menggunakan atau Cached pengaktornyaCurrent.

WindowPattern.WindowPatternInformation

Menyediakan akses ke nilai WindowPattern properti objek menggunakan atau Cached pengaktornyaCurrent.

Enum

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 Automation UI. Nilai-nilai ini digunakan dalam AutomationElementMode properti .

AutomationHeadingLevel

Menyediakan dukungan untuk klien Automation UI 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 Automation UI.

IsOffscreenBehavior

Menentukan bagaimana IsOffscreen() properti 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 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 pilihan tunggal, berkelanjutan atau beberapa, pilihan terputus-putus.

SynchronizedInputType

Berisi nilai yang menentukan jenis input yang disinkronkan.

ToggleState

Berisi nilai yang menentukan ToggleState elemen Automation UI.

TreeScope

Berisi nilai yang menentukan cakupan elemen dalam pohon Automation UI.

WindowInteractionState

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

WindowVisualState

Berisi nilai yang menentukan status visual jendela.

Delegasikan

AutomationEventHandler

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

AutomationFocusChangedEventHandler

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

AutomationPropertyChangedEventHandler

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

ClientSideProviderFactoryCallback

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

StructureChangedEventHandler

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