Aracılığıyla paylaş


Metin Özniteliği Tanımlayıcıları

Bu konuda, Bir Microsoft UI Otomasyonu metin aralığının metin özniteliklerini tanımlamak için kullanılan adlandırılmış sabitler açıklanmaktadır. Bu sabitler aşağıdaki yöntemlerle kullanılır:

Sabit/değer Açıklama
UIA_AfterParagraphSpacingAttributeId
40042
Paragrafın sonundaki aralığın boyutunu belirten AfterParagraphSpacing metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_AnimationStyleAttributeId
40000
Metne uygulanan animasyon türünü belirten AnimationStyle metin özniteliğini tanımlar. Bu öznitelik , AnimationStyle numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: AnimationStyle_None
UIA_AnnotationObjectsAttributeId
40032
Ek Açıklama denetim desenini uygulayan geçerli metin aralığındaki her öğe için bir IUIAutomationElement2 arabirimi dizisi tutan AnnotationObjects metin özniteliğini tanımlar. Her öğe, ek açıklamayı açıklamak için gerektiğinde başka denetim desenleri de uygulayabilir. Örneğin, açıklama olan bir ek açıklama , Metin denetim desenini de destekler. Windows 8'den itibaren desteklenir.
Değişken türü: VT_UNKNOWN
Varsayılan değer: boş dizi
UIA_AnnotationTypesAttributeId
40031
Bir metin aralığı için ek açıklama türü tanımlayıcılarının listesini tutan AnnotationTypes metin özniteliğini tanımlar. Olası değerlerin listesi için bkz. Ek Açıklama Türü Tanımlayıcıları. Windows 8'den itibaren desteklenir.
Değişken türü: VT_ARRAY
VT_I4
Varsayılan değer: boş dizi
UIA_BackgroundColorAttributeId
40001
Metnin arka plan rengini belirten BackgroundColor metin özniteliğini tanımlar. Bu öznitelik COLORREF olarak belirtilir; RGB veya RGBA rengi belirtmek için kullanılan 32 bit değer.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_BeforeParagraphSpacingAttributeId
40041
Paragraf öncesi aralığın boyutunu belirten BeforeParagraphSpacing metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_BulletStyleAttributeId
40002
Metin aralığında kullanılan madde işaretlerinin stilini belirten BulletStyle metin özniteliğini tanımlar. Bu öznitelik , BulletStyle numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: BulletStyle_None
UIA_CapStyleAttributeId
40003
Metnin büyük harf stilini belirten CapStyle metin özniteliğini tanımlar. Bu öznitelik CapStyle numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: CapStyle_None
UIA_CaretBidiModeAttributeId
40039
Metin aralığındaki metin akışının yönünü gösteren CaretBidiMode metin özniteliğini tanımlar. Bu öznitelik , CaretBidiMode numaralandırılmış türünden bir değer olarak belirtilir. Windows 8'den itibaren desteklenir.
Değişken türü: VT_I4
Varsayılan değer: CaretBidiMode_LTR
UIA_CaretPositionAttributeId
40038
Şapka işaretinin metin aralığındaki bir metin satırının başında mı yoksa sonunda mı olduğunu gösteren CaretPosition metin özniteliğini tanımlar. Bu öznitelik, CaretPosition numaralandırılmış türünden bir değer olarak belirtilir. Windows 8'den itibaren desteklenir.
Değişken türü: VT_I4
Varsayılan değer: CaretPosition_Unknown
UIA_CultureAttributeId
40004
Metnin yerel ayarını yerel ayar tanımlayıcısı (LCID) ile belirten Culture metin özniteliğini tanımlar.
Değişken türü: VT_I4
Varsayılan değer: uygulama kullanıcı arabiriminin yerel ayarı
UIA_FontNameAttributeId
40005
Yazı tipinin adını belirten FontName metin özniteliğini tanımlar. Örnekler: "Arial Black"; "Arial Narrow". Yazı tipi adı dizesi yerelleştirilmemiş.
Değişken türü: VT_BSTR
Varsayılan değer: boş dize
UIA_FontSizeAttributeId
40006
Yazı tipinin nokta boyutunu belirten FontSize metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_FontWeightAttributeId
40007
Yazı tipinin göreli vuruşunu, kalınlığını veya kalınlığını belirten FontWeight metin özniteliğini tanımlar. FontWeight özniteliği, GDI LOGFONT yapısının lfWeight üyesinden ve ilgili standartlardan sonra modellenmiştir ve aşağıdaki değerlerden biri olabilir:
  • 0 = DontCare
  • 100 = İnce
  • 200 = ExtraLight veya UltraLight
  • 300 = Açık
  • 400 = Normal veya Normal
  • 500 = Orta
  • 600 = SemiBold
  • 700 = Kalın
  • 800 = ExtraBold veya UltraBold
  • 900 = Ağır veya Siyah

Değişken türü: VT_I4
Varsayılan değer: 0
UIA_ForegroundColorAttributeId
40008
Metnin ön plan rengini belirten ForegroundColor metin özniteliğini tanımlar. Bu öznitelik, RGB veya RGBA rengi belirtmek için kullanılan 32 bitlik bir değer olan COLORREF olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_HorizontalTextAlignmentAttributeId
40009
Metnin yatay olarak nasıl hizalanmış olduğunu belirten HorizontalTextAlignment metin özniteliğini tanımlar. Bu öznitelik, HorizontalTextAlignmentEnum numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: HorizontalTextAlignment_Left
UIA_IndentationFirstLineAttributeId
40010
Paragrafın ilk satırının ne kadar girintili olduğunu belirten IndentationFirstLine metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_IndentationLeadingAttributeId
40011
Baştaki girintiyi nokta olarak belirten IndentationLeading metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_IndentationTrailingAttributeId
40012
Sonundaki girintiyi nokta olarak belirten IndentationTrailing metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_IsActiveAttributeId
40036
Metin aralığını içeren denetimin klavye odağının (DOĞRU) olup olmadığını (YANLIŞ) belirten IsActive metin özniteliğini tanımlar. Windows 8'den itibaren desteklenir.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_IsHiddenAttributeId
40013
Metnin gizli (DOĞRU) veya görünür (YANLIŞ) olup olmadığını gösteren IsHidden metin özniteliğini tanımlar.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_IsItalicAttributeId
40014
Metnin italik (DOĞRU) olup olmadığını (YANLIŞ) belirten IsItalic metin özniteliğini tanımlar.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_IsReadOnlyAttributeId
40015
Metnin salt okunur (DOĞRU) veya değiştirilip değiştirilemeyeceğini (YANLIŞ) belirten IsReadOnly metin özniteliğini tanımlar.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_IsSubscriptAttributeId
40016
Metnin alt simge (DOĞRU) olup olmadığını (YANLIŞ) belirten IsSubscript metin özniteliğini tanımlar.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_IsSuperscriptAttributeId
40017
Metnin alt indis (DOĞRU) olup olmadığını (YANLIŞ) belirten IsSuperscript metin özniteliğini tanımlar.
Değişken türü: VT_BOOL
Varsayılan değer: YANLIŞ
UIA_LineSpacingAttributeId
40040
Metin satırları arasındaki aralığı belirten LineSpacing metin özniteliğini tanımlar.
Değişken türü: VT_BSTR
Varsayılan değer: "LineSpacingAttributeDefault"
UIA_LinkAttributeId
40035
Belgedeki iç bağlantının hedefi olan metin aralığının IUIAutomationTextRange arabirimini içeren Link metin özniteliğini tanımlar. Windows 8'den itibaren desteklenir.
Değişken türü: VT_UNKNOWN
Varsayılan değer: NULL
UIA_MarginBottomAttributeId
40018
Metin aralığıyla ilişkili sayfaya uygulanan alt kenar boşluğunun boyutunu nokta cinsinden belirten MarginBottom metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_MarginLeadingAttributeId
40019
Metin aralığıyla ilişkili sayfaya uygulanan baştaki kenar boşluğunun boyutunu nokta cinsinden belirten MarginLeading metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_MarginTopAttributeId
40020
Metin aralığıyla ilişkili sayfaya uygulanan üst kenar boşluğunun boyutunu nokta cinsinden belirten MarginTop metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_MarginTrailingAttributeId
40021
Metin aralığıyla ilişkili sayfaya uygulanan sondaki kenar boşluğunun boyutunu nokta cinsinden belirten MarginTrailing metin özniteliğini tanımlar.
Değişken türü: VT_R8
Varsayılan değer: 0
UIA_OutlineStylesAttributeId
40022
Metnin anahat stilini belirten OutlineStyles metin özniteliğini tanımlar. Bu öznitelik , OutlineStyles numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: OutlineStyles_None
UIA_OverlineColorAttributeId
40023
OverlineColor metin özniteliğini tanımlar ve bu öznitelik, üst çizgi metin dekorasyonunun rengini belirtir. Bu öznitelik, RGB veya RGBA rengi belirtmek için kullanılan 32 bitlik bir değer olan COLORREF olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_OverlineStyleAttributeId
40024
OverlineStyle metin özniteliğini tanımlar. Bu öznitelik, üst çizgi metin dekorasyonunun stilini belirtir. Bu öznitelik TextDecorationLineStyleEnum numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: TextDecorationLineStyle_None
UIA_SelectionActiveEndAttributeId
40037
Seçili durumdaki metni temsil eden bir metin aralığına göre şapka işaretinin konumunu gösteren SelectionActiveEnd metin özniteliğini tanımlar. Bu öznitelik ActiveEnd numaralandırmasından bir değer olarak belirtilir. Windows 8'den itibaren desteklenir.
Değişken türü: VT_I4
Varsayılan değer: ActiveEnd_None
UIA_StrikethroughColorAttributeId
40025
Üstü çizili metin dekorasyonunun rengini belirten StrikethroughColor metin özniteliğini tanımlar. Bu öznitelik, RGB veya RGBA rengi belirtmek için kullanılan 32 bitlik bir değer olan COLORREF olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_StrikethroughStyleAttributeId
40026
Üstü çizili metin dekorasyonunun stilini belirten Üstü ÇiziliStyle metin özniteliğini tanımlar. Bu öznitelik TextDecorationLineStyleEnum numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: TextDecorationLineStyle_None
UIA_StyleIdAttributeId
40034
Bir metin aralığı için kullanılan metin stillerini gösteren StyleId metin özniteliğini tanımlar. Olası değerlerin listesi için bkz . Stil Tanımlayıcıları. Windows 8'den itibaren desteklenir.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_StyleNameAttributeId
40033
Bir metin aralığı için kullanılan metin stilinin yerelleştirilmiş adını tanımlayan StyleName metin özniteliğini tanımlar. Windows 8'den itibaren desteklenir.
Değişken türü: VT_BSTR
Varsayılan değer: boş dize
UIA_TabsAttributeId
40027
Metin aralığı için sekme duraklarını belirten bir dizi olan Sekmeler metin özniteliğini tanımlar. Her dizi öğesi, öndeki kenar boşluğundan nokta olarak bir uzaklık belirtir.
Değişken türü: VT_ARRAY | VT_R8
Varsayılan değer: boş dizi
UIA_TextFlowDirectionsAttributeId
40028
Metin akışının yönünü belirten TextFlowDirections metin özniteliğini tanımlar. Bu öznitelik, FlowDirections numaralandırılmış türünden değerlerin birleşimi olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: FlowDirections_Default
UIA_UnderlineColorAttributeId
40029
Altı çizili metin dekorasyonunun rengini belirten UnderlineColor metin özniteliğini tanımlar. Bu öznitelik, RGB veya RGBA rengi belirtmek için kullanılan 32 bitlik bir değer olan COLORREF olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: 0
UIA_UnderlineStyleAttributeId
40030
Altı çizili metin dekorasyonunun stilini belirten UnderlineStyle metin özniteliğini tanımlar. Bu öznitelik TextDecorationLineStyleEnum numaralandırılmış türünden bir değer olarak belirtilir.
Değişken türü: VT_I4
Varsayılan değer: TextDecorationLineStyle_None

Gereksinimler

Gereksinim Değer
Desteklenen en düşük düzeydeki istemci
Windows XP [masaüstü uygulamaları | UWP uygulamaları]
Desteklenen en düşük sunucu
Windows Server 2003 [masaüstü uygulamaları | UWP uygulamaları]
Başlık
UIAutomationClient.h

Ayrıca bakınız

Referans

ITextRangeProvider::FindAttribute

ITextRangeProvider::GetAttributeValue

IUIAutomation::FindAttribute

IUIAutomation::GetAttributeValue

Kavramsal

Metinsel İçerik İçin UI Otomasyon Desteği