AutomationElementIdentifiers Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Berisi nilai yang digunakan sebagai pengidentifikasi properti otomatisasi oleh penyedia Automation UI dan klien Automation UI.
public ref class AutomationElementIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutomationElementIdentifiers final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AutomationElementIdentifiers
Public NotInheritable Class AutomationElementIdentifiers
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Kelas seperti AutomationElementIdentifiers adalah pengidentifikasi untuk implementasi Windows Runtime dari pola penyedia umum untuk Microsoft UI Automation. AutomationElementIdentifiers mengidentifikasi properti serekan otomatisasi umum yang merupakan bagian dari fungsionalitas serekan dasar, dibandingkan dengan terkait dengan pola kontrol otomatisasi tertentu. Anda dapat menggunakan pengidentifikasi ini jika Anda menerapkan peer otomatisasi kustom Windows Runtime berdasarkan AutomationPeer atau FrameworkElementAutomationPeer. Pengidentifikasi ini diperlukan untuk panggilan RaisePropertyChangedEvent yang Anda lakukan dari kode kontrol yang mereferensikan peer Anda sendiri, atau untuk FindItemByProperty dalam serekan kontainer item.
Set pengidentifikasi properti yang sama ini biasanya diekspos ke klien dengan cara yang berbeda, tergantung pada teknologi mana yang mereka gunakan untuk mengimplementasikan klien dan memeriksa pohon Microsoft UI Automation. Salah satu daftar pengidentifikasi properti tersebut untuk klien didokumenkan dalam topik Pengidentifikasi Properti Elemen Automation.
Properti
AcceleratorKeyProperty |
Mengidentifikasi properti otomatisasi kunci akselerator. Nilai properti kunci akselerator dikembalikan oleh metode GetAcceleratorKey . |
AccessKeyProperty |
Mengidentifikasi properti otomatisasi kunci akses. Nilai properti kunci akses dikembalikan oleh metode GetAccessKey . |
AnnotationsProperty |
Mendapatkan pengidentifikasi untuk properti otomatisasi anotasi. |
AutomationIdProperty |
Mengidentifikasi properti otomatisasi pengidentifikasi elemen otomatisasi. Nilai pengidentifikasi elemen otomatisasi dikembalikan oleh metode GetAutomationId . |
BoundingRectangleProperty |
Mengidentifikasi properti otomatisasi persegi panjang pembatas. Nilai properti persegi panjang pembatas dikembalikan oleh metode GetBoundingRectangle . |
ClassNameProperty |
Mengidentifikasi properti otomatisasi nama kelas. Nilai properti nama kelas dikembalikan oleh metode GetClassName . |
ClickablePointProperty |
Mengidentifikasi properti otomatisasi titik yang dapat diklik. Nilai properti titik yang dapat diklik yang valid dikembalikan oleh metode GetClickablePoint . |
ControlledPeersProperty |
Mengidentifikasi properti otomatisasi serekan terkontrol. Daftar serekan terkontrol dikembalikan oleh metode GetControlledPeers . |
ControlTypeProperty |
Mengidentifikasi properti otomatisasi jenis kontrol. Nilai properti jenis kontrol dikembalikan oleh metode GetAutomationControlType . |
CultureProperty |
Mengidentifikasi properti Budaya, yang berisi pengidentifikasi lokal untuk elemen otomatisasi (misalnya, 0x0409 untuk "en-US" atau Inggris (Amerika Serikat)). |
DescribedByProperty |
Mengidentifikasi yang dijelaskan oleh properti otomatisasi. |
FlowsFromProperty |
Mengidentifikasi properti otomatisasi "alur dari". Nilai properti "flows from" dikembalikan oleh metode GetFlowsFrom . |
FlowsToProperty |
Mengidentifikasi properti otomatisasi "mengalir ke". Nilai properti "mengalir ke" dikembalikan oleh metode GetFlowsTo . |
FullDescriptionProperty |
Mengidentifikasi properti otomatisasi deskripsi lengkap. |
HasKeyboardFocusProperty |
Mengidentifikasi properti otomatisasi fokus keyboard. Status fokus keyboard dikembalikan oleh metode HasKeyboardFocus . |
HeadingLevelProperty |
Mengidentifikasi properti otomatisasi tingkat judul. Nilai properti tingkat judul dikembalikan oleh metode GetHeadingLevel . |
HelpTextProperty |
Mengidentifikasi properti otomatisasi teks bantuan. Nilai properti teks bantuan dikembalikan oleh metode GetHelpText . |
IsContentElementProperty |
Mengidentifikasi properti otomatisasi penentuan elemen konten. Status elemen konten menunjukkan apakah elemen berisi konten yang berharga bagi pengguna akhir. Status saat ini dikembalikan oleh metode IsContentElement . |
IsControlElementProperty |
Mengidentifikasi properti otomatisasi penentuan elemen kontrol. Status elemen kontrol menunjukkan apakah elemen berisi komponen antarmuka pengguna yang dapat dimanipulasi. Status saat ini dikembalikan oleh metode IsControlElement . |
IsDataValidForFormProperty |
Mengidentifikasi properti otomatisasi Boolean yang menunjukkan apakah data valid untuk formulir. |
IsDialogProperty |
Mengidentifikasi Boolean AutomationProperties.IsDialogProperty yang menunjukkan apakah elemen otomatisasi adalah jendela dialog. |
IsEnabledProperty |
Mengidentifikasi properti otomatisasi penentuan yang diaktifkan. Status yang diaktifkan menunjukkan apakah item yang direferensikan oleh rekan otomatisasi diaktifkan. Status saat ini dikembalikan oleh metode IsEnabled . |
IsKeyboardFocusableProperty |
Mengidentifikasi properti otomatisasi penentuan yang dapat difokuskan keyboard. Status keyboard yang dapat difokuskan dikembalikan oleh metode IsKeyboardFocusable . |
IsOffscreenProperty |
Mengidentifikasi properti otomatisasi penentuan di luar layar. Status di luar layar menunjukkan apakah item yang direferensikan oleh peer otomatisasi berada di luar layar. Status saat ini dikembalikan oleh metode IsOffscreen . |
IsPasswordProperty |
Mengidentifikasi properti otomatisasi penentuan kata sandi. Status kata sandi menunjukkan apakah item yang direferensikan oleh rekan otomatisasi berisi kata sandi. Status saat ini dikembalikan oleh metode IsPassword . |
IsPeripheralProperty |
Mengidentifikasi properti otomatisasi Boolean yang menunjukkan apakah elemen otomatisasi mewakili UI periferal. |
IsRequiredForFormProperty |
Mengidentifikasi properti otomatisasi penentuan persyaratan formulir. Status persyaratan formulir menunjukkan apakah elemen harus diisi pada formulir. Status saat ini dikembalikan oleh metode IsRequiredForForm . |
ItemStatusProperty |
Mengidentifikasi properti otomatisasi status item. Status item saat ini dikembalikan oleh metode GetItemStatus . |
ItemTypeProperty |
Mengidentifikasi properti otomatisasi jenis item. Nilai jenis item dikembalikan oleh metode GetItemType . |
LabeledByProperty |
Mengidentifikasi properti otomatisasi serekan berlabel. Hubungan pelabelan untuk peer otomatisasi dikembalikan oleh metode GetLabeledBy . |
LandmarkTypeProperty |
Mendapatkan pengidentifikasi untuk properti otomatisasi jenis landmark. |
LevelProperty |
Mendapatkan pengidentifikasi untuk properti otomatisasi tingkat. |
LiveSettingProperty |
Mengidentifikasi properti otomatisasi pengaturan langsung. Nilai properti pengaturan langsung dikembalikan oleh metode GetLiveSetting . |
LocalizedControlTypeProperty |
Mengidentifikasi properti otomatisasi jenis kontrol yang dilokalkan yang menyediakan mekanisme untuk mengubah jenis kontrol yang dibaca oleh Narator. |
LocalizedLandmarkTypeProperty |
Mendapatkan pengidentifikasi untuk properti otomatisasi jenis landmark yang dilokalkan. |
NameProperty |
Mengidentifikasi properti otomatisasi nama elemen. Nama saat ini dikembalikan oleh metode GetName . |
OrientationProperty |
Mengidentifikasi properti otomatisasi orientasi. Nilai orientasi saat ini dikembalikan oleh metode GetOrientation . |
PositionInSetProperty |
Mendapatkan pengidentifikasi untuk posisi dalam properti otomatisasi yang ditetapkan. |
SizeOfSetProperty |
Mendapatkan identifikasi ukuran properti otomatisasi yang ditetapkan. |