Bagikan melalui


Pengidentifikasi Atribut Teks

Topik ini menjelaskan konstanta bernama yang digunakan untuk mengidentifikasi atribut teks dari rentang teks Microsoft UI Automation. Konstanta ini digunakan dengan metode berikut:

Konstanta/nilai Deskripsi
UIA_AfterParagraphSpacingAttributeId
40042
Mengidentifikasi atribut teks AfterParagraphSpacing , yang menentukan ukuran penspasian setelah paragraf.
Jenis varian: VT_R8
Nilai default: 0
UIA_AnimationStyleAttributeId
40000
Mengidentifikasi atribut teks AnimationStyle , yang menentukan jenis animasi yang diterapkan ke teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi AnimationStyle .
Jenis varian: VT_I4
Nilai default: AnimationStyle_None
UIA_AnnotationObjectsAttributeId
40032
Mengidentifikasi atribut teks AnnotationObjects , yang mempertahankan array antarmuka IUIAutomationElement2 , satu untuk setiap elemen dalam rentang teks saat ini yang mengimplementasikan pola kontrol Anotasi . Setiap elemen mungkin juga menerapkan pola kontrol lain sesuai kebutuhan untuk menggambarkan anotasi. Misalnya, anotasi yang merupakan komentar juga akan mendukung pola kontrol Teks . Didukung dimulai dengan Windows 8.
Jenis varian: VT_UNKNOWN
Nilai default: array kosong
UIA_AnnotationTypesAttributeId
40031
Mengidentifikasi atribut teks AnnotationTypes , yang mempertahankan daftar pengidentifikasi jenis anotasi untuk rentang teks. Untuk daftar nilai yang mungkin, lihat Pengidentifikasi Jenis Anotasi. Didukung dimulai dengan Windows 8.
Jenis varian: VT_ARRAY
VT_I4
Nilai default: array kosong
UIA_BackgroundColorAttributeId
40001
Mengidentifikasi atribut teks BackgroundColor , yang menentukan warna latar belakang teks. Atribut ini ditentukan sebagai COLORREF; nilai 32-bit yang digunakan untuk menentukan warna RGB atau RGBA.
Jenis varian: VT_I4
Nilai default: 0
UIA_BeforeParagraphSpacingAttributeId
40041
Mengidentifikasi atribut teks BeforeParagraphSpacing , yang menentukan ukuran penspasian sebelum paragraf.
Jenis varian: VT_R8
Nilai default: 0
UIA_BulletStyleAttributeId
40002
Mengidentifikasi atribut teks BulletStyle , yang menentukan gaya poin yang digunakan dalam rentang teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi BulletStyle .
Jenis varian: VT_I4
Nilai default: BulletStyle_None
UIA_CapStyleAttributeId
40003
Mengidentifikasi atribut teks CapStyle , yang menentukan gaya kapitalisasi untuk teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi CapStyle .
Jenis varian: VT_I4
Nilai default: CapStyle_None
UIA_CaretBidiModeAttributeId
40039
Mengidentifikasi atribut teks CaretBidiMode , yang menunjukkan arah aliran teks dalam rentang teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi CaretBidiMode . Didukung dimulai dengan Windows 8.
Jenis varian: VT_I4
Nilai default: CaretBidiMode_LTR
UIA_CaretPositionAttributeId
40038
Mengidentifikasi atribut teks CaretPosition , yang menunjukkan apakah tanda sisipan berada di awal atau akhir baris teks dalam rentang teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi CaretPosition . Didukung dimulai dengan Windows 8.
Jenis varian: VT_I4
Nilai default: CaretPosition_Unknown
UIA_CultureAttributeId
40004
Mengidentifikasi atribut teks Budaya , yang menentukan lokal teks menurut pengidentifikasi lokal (LCID).
Jenis varian: VT_I4
Nilai default: lokal UI aplikasi
UIA_FontNameAttributeId
40005
Mengidentifikasi atribut teks FontName , yang menentukan nama font. Contoh: "Arial Black"; "Arial Narrow". String nama font tidak dilokalkan.
Jenis varian: VT_BSTR
Nilai default: string kosong
UIA_FontSizeAttributeId
40006
Mengidentifikasi atribut teks FontSize , yang menentukan ukuran titik font.
Jenis varian: VT_R8
Nilai default: 0
UIA_FontWeightAttributeId
40007
Mengidentifikasi atribut teks FontWeight , yang menentukan goresan relatif, ketebalan, atau ketebalan font. Atribut FontWeight dimodelkan setelah anggota lfWeight dari struktur GDI LOGFONT , dan standar terkait, dan dapat menjadi salah satu nilai berikut:
  • 0 = DontCare
  • 100 = Tipis
  • 200 = ExtraLight atau UltraLight
  • 300 = Terang
  • 400 = Normal atau Reguler
  • 500 = Sedang
  • 600 = SemiBold
  • 700 = Tebal
  • 800 = ExtraBold atau UltraBold
  • 900 = Berat atau Hitam

Jenis varian: VT_I4
Nilai default: 0
UIA_ForegroundColorAttributeId
40008
Mengidentifikasi atribut teks ForegroundColor , yang menentukan warna latar depan teks. Atribut ini ditentukan sebagai COLORREF, nilai 32-bit yang digunakan untuk menentukan warna RGB atau RGBA.
Jenis varian: VT_I4
Nilai default: 0
UIA_HorizontalTextAlignmentAttributeId
40009
Mengidentifikasi atribut teks HorizontalTextAlignment , yang menentukan bagaimana teks diratakan secara horizontal. Atribut ini ditentukan sebagai nilai dari jenis enumerasi HorizontalTextAlignmentEnum .
Jenis varian: VT_I4
Nilai default: HorizontalTextAlignment_Left
UIA_IndentationFirstLineAttributeId
40010
Mengidentifikasi atribut teks IndentationFirstLine , yang menentukan seberapa jauh, dalam poin, untuk mengindentasi baris pertama paragraf.
Jenis varian: VT_R8
Nilai default: 0
UIA_IndentationLeadingAttributeId
40011
Mengidentifikasi atribut teks IndentationLeading , yang menentukan indentasi terkemuka, dalam poin.
Jenis varian: VT_R8
Nilai default: 0
UIA_IndentationTrailingAttributeId
40012
Mengidentifikasi atribut teks IndentationTrailing , yang menentukan indentasi berikutnya, dalam poin.
Jenis varian: VT_R8
Nilai default: 0
UIA_IsActiveAttributeId
40036
Mengidentifikasi atribut teks IsActive , yang menunjukkan apakah kontrol yang berisi rentang teks memiliki fokus keyboard (TRUE) atau tidak (FALSE). Didukung dimulai dengan Windows 8.
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_IsHiddenAttributeId
40013
Mengidentifikasi atribut teks IsHidden , yang menunjukkan apakah teks disembunyikan (TRUE) atau terlihat (FALSE).
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_IsItalicAttributeId
40014
Mengidentifikasi atribut teks IsItalic , yang menunjukkan apakah teks miring (TRUE) atau tidak (FALSE).
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_IsReadOnlyAttributeId
40015
Mengidentifikasi atribut teks IsReadOnly , yang menunjukkan apakah teks bersifat baca-saja (TRUE) atau dapat dimodifikasi (FALSE).
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_IsSubscriptAttributeId
40016
Mengidentifikasi atribut teks IsSubscript , yang menunjukkan apakah teks tersebut adalah subskrip (TRUE) atau tidak (FALSE).
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_IsSuperscriptAttributeId
40017
Mengidentifikasi atribut teks IsSuperscript , yang menunjukkan apakah teks adalah subskrip (TRUE) atau tidak (FALSE).
Jenis varian: VT_BOOL
Nilai default: FALSE
UIA_LineSpacingAttributeId
40040
Mengidentifikasi atribut teks LineSpacing , yang menentukan penspasian antar baris teks.
Jenis varian: VT_BSTR
Nilai default: "LineSpacingAttributeDefault"
UIA_LinkAttributeId
40035
Mengidentifikasi atribut Teks tautan , yang berisi antarmuka IUIAutomationTextRange dari rentang teks yang merupakan target tautan internal dalam dokumen. Didukung dimulai dengan Windows 8.
Jenis varian: VT_UNKNOWN
Nilai default: NULL
UIA_MarginBottomAttributeId
40018
Mengidentifikasi atribut teks MarginBottom , yang menentukan ukuran, dalam titik, dari margin bawah yang diterapkan ke halaman yang terkait dengan rentang teks.
Jenis varian: VT_R8
Nilai default: 0
UIA_MarginLeadingAttributeId
40019
Mengidentifikasi atribut teks MarginLeading , yang menentukan ukuran, dalam poin, dari margin awal yang diterapkan ke halaman yang terkait dengan rentang teks.
Jenis varian: VT_R8
Nilai default: 0
UIA_MarginTopAttributeId
40020
Mengidentifikasi atribut teks MarginTop , yang menentukan ukuran, dalam poin, dari margin atas yang diterapkan ke halaman yang terkait dengan rentang teks.
Jenis varian: VT_R8
Nilai Ddefault: 0
UIA_MarginTrailingAttributeId
40021
Mengidentifikasi atribut teks MarginTrailing , yang menentukan ukuran, dalam titik, dari margin berikutnya yang diterapkan ke halaman yang terkait dengan rentang teks.
Jenis varian: VT_R8
Nilai default: 0
UIA_OutlineStylesAttributeId
40022
Mengidentifikasi atribut teks OutlineStyles , yang menentukan gaya kerangka teks. Atribut ini ditentukan sebagai nilai dari jenis enumerasi OutlineStyles .
Jenis varian: VT_I4
Nilai default: OutlineStyles_None
UIA_OverlineColorAttributeId
40023
Mengidentifikasi atribut teks OverlineColor , yang menentukan warna dekorasi teks garis besar. Atribut ini ditentukan sebagai COLORREF, nilai 32-bit yang digunakan untuk menentukan warna RGB atau RGBA.
Jenis varian: VT_I4
Nilai default: 0
UIA_OverlineStyleAttributeId
40024
Mengidentifikasi atribut teks OverlineStyle , yang menentukan gaya dekorasi teks garis besar. Atribut ini ditentukan sebagai nilai dari jenis enumerasi TextDecorationLineStyleEnum .
Jenis varian: VT_I4
Nilai default: TextDecorationLineStyle_None
UIA_SelectionActiveEndAttributeId
40037
Mengidentifikasi atribut teks SelectionActiveEnd , yang menunjukkan lokasi tanda sisipan relatif terhadap rentang teks yang mewakili teks yang saat ini dipilih. Atribut ini ditentukan sebagai nilai dari enumerasi ActiveEnd . Didukung dimulai dengan Windows 8.
Jenis varian: VT_I4
Nilai default: ActiveEnd_None
UIA_StrikethroughColorAttributeId
40025
Mengidentifikasi atribut teks StrikethroughColor , yang menentukan warna dekorasi teks coretan. Atribut ini ditentukan sebagai COLORREF, nilai 32-bit yang digunakan untuk menentukan warna RGB atau RGBA.
Jenis varian: VT_I4
Nilai default: 0
UIA_StrikethroughStyleAttributeId
40026
Mengidentifikasi atribut teks StrikethroughStyle , yang menentukan gaya dekorasi teks coretan. Atribut ini ditentukan sebagai nilai dari jenis enumerasi TextDecorationLineStyleEnum .
Jenis varian: VT_I4
Nilai default: TextDecorationLineStyle_None
UIA_StyleIdAttributeId
40034
Mengidentifikasi atribut teks StyleId , yang menunjukkan gaya teks yang digunakan untuk rentang teks. Untuk daftar nilai yang mungkin, lihat Pengidentifikasi Gaya. Didukung dimulai dengan Windows 8.
Jenis varian: VT_I4
Nilai default: 0
UIA_StyleNameAttributeId
40033
Mengidentifikasi atribut teks StyleName , yang mengidentifikasi nama gaya teks yang dilokalkan yang digunakan untuk rentang teks. Didukung dimulai dengan Windows 8.
Jenis varian: VT_BSTR
Nilai default: string kosong
UIA_TabsAttributeId
40027
Mengidentifikasi atribut teks Tab , yang merupakan array yang menentukan perhentian tab untuk rentang teks. Setiap elemen array menentukan jarak, dalam poin, dari margin awal.
Jenis varian: VT_ARRAY | VT_R8
Nilai default: array kosong
UIA_TextFlowDirectionsAttributeId
40028
Mengidentifikasi atribut teks TextFlowDirections , yang menentukan arah aliran teks. Atribut ini ditentukan sebagai kombinasi nilai dari jenis enumerasi FlowDirections .
Jenis varian: VT_I4
Nilai default: FlowDirections_Default
UIA_UnderlineColorAttributeId
40029
Mengidentifikasi atribut teks Garis BawahColor , yang menentukan warna dekorasi teks garis bawah. Atribut ini ditentukan sebagai COLORREF, nilai 32-bit yang digunakan untuk menentukan warna RGB atau RGBA.
Jenis varian: VT_I4
Nilai default: 0
UIA_UnderlineStyleAttributeId
40030
Mengidentifikasi atribut teks UnderlineStyle , yang menentukan gaya dekorasi teks garis bawah. Atribut ini ditentukan sebagai nilai dari jenis enumerasi TextDecorationLineStyleEnum .
Jenis varian: VT_I4
Nilai default: TextDecorationLineStyle_None

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Header
UIAutomationClient.h

Lihat juga

Referensi

ITextRangeProvider::FindAttribute

ITextRangeProvider::GetAttributeValue

IUIAutomation::FindAttribute

IUIAutomation::GetAttributeValue

Konseptual

Dukungan Automation UI untuk Konten Tekstual