Aracılığıyla paylaş


Ek E: Etkin Erişilebilirlik Metin Hizmetleri Sözlüğü için Metin Öznitelikleri

Bu ek, IAccDictionaryiçinde tanımlanan metin öznitelikleri hakkında bilgi sağlar. Bir dizi tablo olarak düzenlenmiştir. Her tablo belirli bir öznitelik kategorisi hakkında bilgi içerir. Bu kategoriler aslında iç içe yerleştirilmiştir, ancak öznitelikleri görebilmeniz için aşağıda ayrılmıştır.

Not

Etkin Erişilebilirlik Metin Hizmetleri kullanım dışıdır. Gelişmiş metin girişi ve doğal dil teknolojileri hakkında daha fazla bilgi için lütfen Microsoft Windows Metin Hizmetleri Çerçevesi bakın.

Bir tablodaki her giriş bir öznitelik adı ve kolay ad, tür, Basamaklı Stil Sayfaları (CSS) eşdeğeri, Metin Nesne Modeli (TOM) eşdeğeri ve uygun durumlarda ek açıklamalar sağlar. TOM eşdeğeri sütunu, özniteliğiyle kullanılan TOM yöntemi hakkında bilgi sağlar (ITextFont, ITextRangeveya ITextPara arabirimleri). Her tablodan önceki bilgiler hangi arabirimin öznitelikleri desteklediğini gösterir; TOM eşdeğeri tablosundaki bilgiler yöntemin adını gösterir. TOM eşdeğeri sütunundaki her girdi iki yöntemle ilişkilendirilir. Örneğin, Ad girdisi GetName ve SetName yöntemleriyle ilişkilendirilir.

Bu arabirimler hakkında daha fazla bilgi için Windows Yazılım Geliştirme Seti'ndeki (SDK) Metin Nesne Modeli belgelerine bakın.

Yazı tipi

Aşağıdaki tablodaki öznitelikler genel yazı tipi öznitelikleriyle ilişkilendirilir. TOM eşdeğeri ITextFont arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Font_FaceName, facename
VT_BSTR Yazı tipi ailesi: Verdana Ad
Font_SizePts, sizePts
VT_I4 Yazı tipi boyutu: Xpt Boyut Boyut nokta cinsindendir

Font_Style

Aşağıdaki tablodaki öznitelikler, yazı tipi stili özniteliklerini (örneğin, metnin kalın veya italik olarak ayarlanıp ayarlanmadığını) ele alır. TOM eşdeğeri ITextFont arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Font_Style_Bold, kalın
VT_BOOL Yazı tipi kalınlığı: kalın Kalın
Font_Style_Italic, italik
VT_BOOL Yazı tipi stili: italik İtalik
Font_Style_SmallCaps, küçük kapaklar
VT_BOOL Yazı tipi değişkeni: küçük büyük harf SmallCaps
Font_Style_Capitalize,büyük harfe çevirme
VT_BOOL Metin dönüştürme: büyük harfe çevirme Desteklenmiyor
Font_Style_Uppercase,büyük harf
VT_BOOL Metin dönüştürme: büyük harf AllCaps
Font_Style_Lowercase,küçük harf
VT_BOOL Metin dönüştürme: küçük harf Desteklenmiyor
Font_Style_Emboss,kabartmalar
VT_BOOL Desteklenmiyor Kabartma
Font_Style_Engrave,grave
VT_BOOL Desteklenmiyor Kazımak
Font_Style_Hidden VT_BOOL Desteklenmiyor Gizli
Font_Style_Kerning,aralıklama
VT_R4 Desteklenmiyor Aralığı GetKerning ile aynı değerler
Font_Style_Outlined,ana hatlarıyla
VT_BOOL Desteklenmiyor Özet -lenen
Font_Style_Position,konum
VT_R4 Desteklenmiyor Konum
Font_Style_Protected VT_BOOL Desteklenmiyor Korunmuş
Font_Style_Shadow,gölge
VT_BOOL Çizgi yüksekliği (eksi sayılar) Gölge
Font_Style_Spacing,aralık
VT_R4 Harf aralığı Aralığı Nokta olarak
Font_Style_Weight,ağırlık
VT_I4 Yazı tipi kalınlığı WeightSame değerleri yazı tipi-kalınlığı ve GetWeight olarak
Font_Style_Height,yükseklik
VT_R4 Çizgi yüksekliği Desteklenmiyor Nokta olarak
Font_Style_Blink,yanıp sönme
VT_BOOL Metin dekorasyonu: yanıp sönme Desteklenmiyor
Font_Style_Subscript,alt simge
VT_BOOL Dikey hizalama: alt Alt simge (ayrıca Konum)
Font_Style_Superscript,üst simge
VT_BOOL Dikey hizalama: süper Üst simge (ayrıca Konum)
Font_Style_Color,renk
VT_I4 Renk ForeColor RBG COLORREF stili
Font_Style_BackgroundColor,background_color
VT_I4 Arka plan rengi BackColor RBG COLORREF stili

Font_Style_Animation

Aşağıdaki tablo adres yazı tipi animasyonundaki öznitelikler. TOM eşdeğeri ITextFont arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Font_Style_Animation_LasVegasLights,LasVegas_lights
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_BlinkingBackground,blinking_background
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_SparkleText,sparkle_text
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_MarchingBlackAnts,marching_black_ants
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_MarchingRedAnts,marching_red_ants
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_Shimmer,Shimmer
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_WipeDown,wipeDown
VT_BOOL Desteklenmiyor Animasyon
Font_Style_Animation_WipeRight,wipeRight
VT_BOOL Desteklenmiyor Animasyon

Font_Style_Underline

Aşağıdaki tabloda yer alan öznitelikler, yazı tipleri için alt çizgi stilleridir. TOM eşdeğeri ITextFont arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Font_Style_Underline_Single,tek
VT_BOOL Metin dekorasyonu: altı çizili Altını çizmek
Font_Style_Underline_ Double,double
VT_BOOL Metin dekorasyonu: satır içi Üstü Çizili

Font_Style_Strikethrough

Aşağıdaki tabloda yer alan öznitelikler, yazı tipleri için üstü çizili stilleri adreslemektedir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Font_Style_Strikethrough_Single,strike_through_single
VT_BOOL Desteklenmiyor Desteklenmiyor
Font_Style_Strikethrough_Double,strike_through_double
VT_BOOL Desteklenmiyor Desteklenmiyor

Font_Style_Overline

Aşağıdaki tabloda yer alan öznitelikler, yazı tipleri için üst çizgi stillerine yöneliktir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Font_Style_Overline_Single,overline_single
VT_BOOL Metin dekorasyonu: üst çizgi Desteklenmiyor
Font_Style_Overline_Double,overline_double
VT_BOOL Metin dekorasyonu: üst çizgi Desteklenmiyor

Metin

Aşağıdaki tabloda yer alan öznitelikler genel metin biçimlendirme özniteliklerini ele alır.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Text_VerticalWriting,dikey yazma
VT_BOOL Desteklenmiyor desteklenmiyor Çince/Japonca tarafından kullanılan
Text_RightToLeft,righttoleft
VT_BOOL Yön Desteklenmiyor
Text_ReadOnly,salt okunur
VT_BOOL Desteklenmiyor ITextFont::CanChange, ITextRange::CanEdit Belgenin düzenlenebilir özelliği önceliklidir
Text_Language,dil
VT_I4 Desteklenmiyor ITextFont::GetLanguageID, ITextFont::SetLanguageID LANGID
Text_Orientation,yönlendirme
VT_I4 Desteklenmiyor Desteklenmiyor 10??? derece
Text_EmbeddedObject,embedded_object
VT_BOOL Desteklenmiyor Desteklenmiyor Katıştırılmış nesnelerin aranmasına izin verir
Text_Link,bağlantı
VT_UNKNOWN Bağlantı Desteklenmiyor Nesneye yönelik bir arabirim işaretçisi; ilgilendiğiniz herhangi bir arabirim için QueryInterface çağrısı
Text_Hyphenation,heceleme
VT_BOOL Desteklenmiyor ITextPara::GetHyphenation, ITextPara::SetHyphenation

Text_Alignment

Aşağıdaki tablodaki öznitelikler metin hizalamasını adresler. TOM eşdeğeri, ITextPara arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Text_Alignment_Left,sol
VT_BOOL Metin hizalama Hizalama
Text_Alignment_Right,sağ
VT_BOOL Metin hizalama Hizalama
Text_Alignment_Center,ortala
VT_BOOL Metin hizalama Hizalama
Text_Alignment_Justify,iki yana yasla
VT_BOOL Metin hizalama Hizalama

Text_Para

Aşağıdaki tabloda yer alan öznitelikler paragraflar için biçimlendirmeyi adresler. TOM eşdeğeri, ITextPara arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Text_Para_FirstLineIndent,first_line_indent
VT_R4 Desteklenmiyor FirstLineIndent Pts olarak
Text_Para_LeftIndent,left_indent
VT_R4 Desteklenmiyor LeftIndent Pts olarak
Text_Para_RightIndent,right_indent
VT_R4 Desteklenmiyor RightIndent Pts olarak
Text_Para_SpaceAfter,space_after
VT_R4 Desteklenmiyor SpaceAfter Pts olarak
Text_Para_SpaceBefore,space_after
VT_R4 Desteklenmiyor SpaceAfter Pts olarak

Text_Para_lineSpacing

Aşağıdaki tabloda yer alan öznitelikler paragraflardaki satır aralığını adresler. TOM eşdeğeri, ITextPara arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Text_Para_lineSpacing_Single,tek
VT_BOOL Desteklenmiyor LineSpacing
Text_Para_lineSpacing_OnePtFive,one_pt_five
VT_BOOL Desteklenmiyor LineSpacing
Text_Para_lineSpacing_Double,çift
VT_BOOL Desteklenmiyor LineSpacing
Text_Para_lineSpacing_AtLeast,at_least
VT_R4 Desteklenmiyor LineSpacing Satırlar halinde
Text_Para_lineSpacing_Exactly,tam olarak
VT_R4 Desteklenmiyor LineSpacing Satırlar halinde
Text_Para_lineSpacing_Mutiple,birden çok
VT_R4 Desteklenmiyor LineSpacing Satırlar halinde

Text_List

Aşağıdaki tablo adres listelerindeki öznitelikler ve metin listelerinin düzeyleri. TOM eşdeğeri, ITextPara arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri Yorum
Text_List_LevelIndex, VT_I4 Desteklenmiyor ListLevelIndex Burada 1 en dıştaki listedir, 2 bir sonraki düzeydir, vb.

Text_List_Type

Metin için aşağıdaki tablo adres listesi stillerindeki öznitelikler. TOM eşdeğeri, ITextPara arabirimidir.

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
Text_List_Type_Bullet,madde işareti
VT_BOOL Liste türü ListType
Text_List_Type_Arabic,Arapça
VT_BOOL Liste stili-türü ListType
Text_List_Type_LowerLetter,lower_letter
VT_BOOL Liste stili-türü ListType
Text_List_Type_UpperLetter,upper_letter
VT_BOOL Liste stili-türü ListType
Text_List_Type_LowerRoman,lower_roman
VT_BOOL Liste stili-türü ListType
Text_List_Type_UpperRoman,upper_roman
VT_BOOL Liste stili-türü ListType

App

Öznitelik adı, Kolay ad Tür CSS eşdeğeri TOM eşdeğeri
App_IncorrectSpelling,incorrect_spelling
VT_BOOL Desteklenmiyor
App_IncorrectGrammar,incorrect_grammar
VT_BOOL Desteklenmiyor