ControlType 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.
Mengidentifikasi jenis kontrol antarmuka pengguna (UI).
public ref class ControlType : System::Windows::Automation::AutomationIdentifier
public class ControlType : System.Windows.Automation.AutomationIdentifier
type ControlType = class
inherit AutomationIdentifier
Public Class ControlType
Inherits AutomationIdentifier
- Warisan
Keterangan
ControlType mewarisi dari AutomationIdentifier dan digunakan untuk mengidentifikasi jenis kontrol yang diwakili oleh AutomationElement. Jenis kontrol ditentukan oleh pengembang penyedia Automation UI.
Kelas ini berisi bidang statis, yang merupakan objek itu sendiri ControlType , untuk mengidentifikasi jenis kontrol standar. Ada juga Custom jenis untuk kontrol yang tidak cocok dengan salah satu jenis yang ditentukan.
Satu-satunya kasus di mana jenis kontrol kontrol mungkin berubah pada durasi adalah di mana kontrol mendukung MultipleViewPattern. Contohnya adalah tampilan daftar Win32, yang bisa berupa DataGrid atau List, tergantung pada tampilan saat ini.
Jenis kontrol tidak memiliki kesetaraan satu-ke-satu untuk mengontrol pola. Kontrol hanya dapat terdiri dari satu jenis, tetapi dapat mendukung beberapa pola atau tidak ada pola, tergantung pada fungsionalitas spesifiknya.
Untuk informasi terperinci tentang berbagai jenis kontrol, lihat Jenis Kontrol Automasi UI.
Bidang
Button |
Mengidentifikasi kontrol tombol. |
Calendar |
Mengidentifikasi kontrol kalender, seperti pemilih tanggal. |
CheckBox |
Mengidentifikasi kontrol kotak centang. |
ComboBox |
Mengidentifikasi kontrol kotak kombo. |
Custom |
Mengidentifikasi kontrol yang bukan salah satu jenis kontrol yang ditentukan. |
DataGrid |
Mengidentifikasi kontrol kisi data. |
DataItem |
Mengidentifikasi kontrol item data. |
Document |
Mengidentifikasi kontrol dokumen. |
Edit |
Mengidentifikasi kontrol edit, seperti kotak teks. |
Group |
Mengidentifikasi kontrol grup, yang bertindak sebagai kontainer untuk kontrol lain. |
Header |
Mengidentifikasi kontrol header, yang merupakan kontainer untuk label baris dan kolom informasi. |
HeaderItem |
Mengidentifikasi item header, yang merupakan label untuk baris atau kolom informasi. |
Hyperlink |
Mengidentifikasi kontrol hyperlink. |
Image |
Mengidentifikasi kontrol gambar. |
List |
Mengidentifikasi kontrol daftar, seperti kotak daftar. |
ListItem |
Mengidentifikasi kontrol item daftar, yang merupakan item turunan dari kontrol daftar. |
Menu |
Mengidentifikasi kontrol menu, seperti menu tingkat atas di jendela aplikasi. |
MenuBar |
Mengidentifikasi kontrol bilah menu, yang umumnya berisi sekumpulan menu tingkat atas. |
MenuItem |
Mengidentifikasi kontrol item menu. |
Pane |
Mengidentifikasi kontrol panel. |
ProgressBar |
Mengidentifikasi kontrol bilah kemajuan, yang secara visual menunjukkan kemajuan operasi yang panjang. |
RadioButton |
Mengidentifikasi kontrol tombol radio, yang merupakan mekanisme pemilihan yang memungkinkan tepat satu item yang dipilih dalam grup. |
ScrollBar |
Mengidentifikasi kontrol bilah gulir, seperti bilah gulir di jendela aplikasi. |
Separator |
Mengidentifikasi pemisah, yang membuat pembagian visual dalam kontrol seperti menu dan toolbar. |
Slider |
Mengidentifikasi kontrol penggeser. |
Spinner |
Mengidentifikasi kontrol spinner. |
SplitButton |
Mengidentifikasi tombol pisah, yang merupakan tombol yang melakukan tindakan default dan juga dapat meluas ke daftar tindakan lain yang mungkin. |
StatusBar |
Mengidentifikasi kontrol bilah status. |
Tab |
Mengidentifikasi kontrol tab. |
TabItem |
Mengidentifikasi kontrol item tab, yang mewakili halaman kontrol tab. |
Table |
Mengidentifikasi tabel. |
Text |
Mengidentifikasi kontrol edit, seperti kotak teks atau kotak teks kaya. |
Thumb |
Mengidentifikasi kontrol dalam bilah gulir yang dapat diseret ke posisi yang berbeda. |
TitleBar |
Mengidentifikasi bilah caption pada jendela. |
ToolBar |
Mengidentifikasi toolbar, seperti kontrol yang berisi sekumpulan tombol perintah di jendela aplikasi. |
ToolTip |
Mengidentifikasi kontrol tipsalat, jendela informasi yang muncul sebagai akibat dari pemindahan penunjuk ke kontrol atau kadang-kadang saat bertab ke kontrol menggunakan keyboard. |
Tree |
Mengidentifikasi kontrol pohon. |
TreeItem |
Mengidentifikasi simpul dalam TreeItem kontrol. |
Window |
Mengidentifikasi bingkai jendela, yang berisi objek anak. |
Properti
Id |
Mendapatkan pengidentifikasi numerik yang mendasar. (Diperoleh dari AutomationIdentifier) |
LocalizedControlType |
Mendapatkan deskripsi jenis kontrol. |
ProgrammaticName |
Mendapatkan nama terprogram yang terdaftar. (Diperoleh dari AutomationIdentifier) |
Metode
CompareTo(Object) |
Membandingkan ini AutomationIdentifier dengan yang lain AutomationIdentifier. (Diperoleh dari AutomationIdentifier) |
Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah yang disediakan AutomationIdentifier setara dengan ini AutomationIdentifier. (Diperoleh dari AutomationIdentifier) |
GetHashCode() |
Mengembalikan kode hash untuk pengidentifikasi Otomatisasi UI ini. (Diperoleh dari AutomationIdentifier) |
GetNeverSupportedPatterns() |
Mengambil pengidentifikasi pola yang tidak didukung oleh jenis kontrol. |
GetRequiredPatternSets() |
Mengambil array set pola yang diperlukan. |
GetRequiredProperties() |
Mengambil array pengidentifikasi properti (ID) yang diperlukan untuk jenis kontrol ini. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
LookupById(Int32) |
ControlType Mengambil yang merangkum pengidentifikasi numerik tertentu. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |