Typography クラス
TOC
目次を折りたたむ
目次を展開する

タイポグラフィ Class

一連のさまざまな Microsoft OpenType 文字体裁プロパティにアクセスします。これらのプロパティは、これらがテキスト オブジェクト モデル プロパティと特定のテキスト コントロールから設定できるように、XAML 添付プロパティとして実装されます。

継承

Object
  Typography

構文


public sealed class Typography

属性

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

メンバー

Typographyクラス には次の種類のメンバーがあります。

メソッド

The Typography クラス には次のメソッドがあります。 また、以下からもメソッドが継承されます。Object クラス.

メソッド説明
GetAnnotationAlternates Returns the value of the AnnotationAlternates attached property for a specified dependency object.
GetCapitals Returns the value of the Capitals attached property for a specified dependency object.
GetCapitalSpacing Returns the value of the CapitalSpacing attached property for a specified dependency object.
GetCaseSensitiveForms Returns the value of the CaseSensitiveForms attached property for a specified dependency object.
GetContextualAlternates Returns the value of the ContextualAlternates attached property for a specified dependency object.
GetContextualLigatures Returns the value of the ContextualLigatures attached property for a specified dependency object.
GetContextualSwashes Returns the value of the ContextualSwashes attached property for a specified dependency object.
GetDiscretionaryLigatures Returns the value of the DiscretionaryLigatures attached property for a specified dependency object.
GetEastAsianExpertForms Returns the value of the EastAsianExpertForms attached property for a specified dependency object.
GetEastAsianLanguage Returns the value of the EastAsianLanguage attached property for a specified dependency object.
GetEastAsianWidths Returns the value of the EastAsianWidths attached property for a specified dependency object.
GetFraction Returns the value of the Fraction attached property for a specified dependency object.
GetHistoricalForms Returns the value of the HistoricalForms attached property for a specified dependency object.
GetHistoricalLigatures Returns the value of the HistoricalLigatures attached property for a specified dependency object.
GetKerning Returns the value of the Kerning attached property for a specified dependency object.
GetMathematicalGreek Returns the value of the MathematicalGreek attached property for a specified dependency object.
GetNumeralAlignment Returns the value of the NumeralAlignment attached property for a specified dependency object.
GetNumeralStyle Returns the value of the NumeralStyle attached property for a specified dependency object.
GetSlashedZero Returns the value of the SlashedZero attached property for a specified dependency object.
GetStandardLigatures Returns the value of the StandardLigatures attached property for a specified dependency object.
GetStandardSwashes Returns the value of the StandardSwashes attached property for a specified dependency object.
GetStylisticAlternates Returns the value of the StylisticAlternates attached property for a specified dependency object.
GetStylisticSet1 Returns the value of the StylisticSet1 attached property for a specified dependency object.
GetStylisticSet10 Returns the value of the StylisticSet10 attached property for a specified dependency object.
GetStylisticSet11 Returns the value of the StylisticSet11 attached property for a specified dependency object.
GetStylisticSet12 Returns the value of the StylisticSet12 attached property for a specified dependency object.
GetStylisticSet13 Returns the value of the StylisticSet13 attached property for a specified dependency object.
GetStylisticSet14 Returns the value of the StylisticSet14 attached property for a specified dependency object.
GetStylisticSet15 Returns the value of the StylisticSet15 attached property for a specified dependency object.
GetStylisticSet16 Returns the value of the StylisticSet16 attached property for a specified dependency object.
GetStylisticSet17 Returns the value of the StylisticSet17 attached property for a specified dependency object.
GetStylisticSet18 Returns the value of the StylisticSet18 attached property for a specified dependency object.
GetStylisticSet19 Returns the value of the StylisticSet19 attached property for a specified dependency object.
GetStylisticSet2 Returns the value of the StylisticSet2 attached property for a specified dependency object.
GetStylisticSet20 Returns the value of the StylisticSet20 attached property for a specified dependency object.
GetStylisticSet3 Returns the value of the StylisticSet3 attached property for a specified dependency object.
GetStylisticSet4 Returns the value of the StylisticSet4 attached property for a specified dependency object.
GetStylisticSet5 Returns the value of the StylisticSet5 attached property for a specified dependency object.
GetStylisticSet6 Returns the value of the StylisticSet6 attached property for a specified dependency object.
GetStylisticSet7 Returns the value of the StylisticSet7 attached property for a specified dependency object.
GetStylisticSet8 Returns the value of the StylisticSet8 attached property for a specified dependency object.
GetStylisticSet9 Returns the value of the StylisticSet9 attached property for a specified dependency object.
GetVariants Returns the value of the Variants attached property for a specified dependency object.
SetAnnotationAlternates Sets the value of the AnnotationAlternates attached property for a specified dependency object.
SetCapitals Sets the value of the Capitals attached property for a specified dependency object.
SetCapitalSpacing Sets the value of the CapitalSpacing attached property for a specified dependency object.
SetCaseSensitiveForms Sets the value of the CaseSensitiveForms attached property for a specified dependency object.
SetContextualAlternates Sets the value of the ContextualAlternates attached property for a specified dependency object.
SetContextualLigatures Sets the value of the ContextualLigatures attached property for a specified dependency object.
SetContextualSwashes Sets the value of the ContextualSwashes attached property for a specified dependency object.
SetDiscretionaryLigatures Sets the value of the DiscretionaryLigatures attached property for a specified dependency object.
SetEastAsianExpertForms Sets the value of the EastAsianExpertForms attached property for a specified dependency object.
SetEastAsianLanguage Sets the value of the EastAsianLanguage attached property for a specified dependency object.
SetEastAsianWidths Sets the value of the EastAsianWidths attached property for a specified dependency object.
SetFraction Sets the value of the Fraction attached property for a specified dependency object.
SetHistoricalForms Sets the value of the HistoricalForms attached property for a specified dependency object.
SetHistoricalLigatures Sets the value of the HistoricalLigatures attached property for a specified dependency object.
SetKerning Sets the value of the Kerning attached property for a specified dependency object.
SetMathematicalGreek Sets the value of the MathematicalGreek attached property for a specified dependency object.
SetNumeralAlignment Sets the value of the NumeralAlignment attached property for a specified dependency object.
SetNumeralStyle Sets the value of the NumeralStyle attached property for a specified dependency object.
SetSlashedZero Sets the value of the SlashedZero attached property for a specified dependency object.
SetStandardLigatures Sets the value of the StandardLigatures attached property for a specified dependency object.
SetStandardSwashes Sets the value of the StandardSwashes attached property for a specified dependency object.
SetStylisticAlternates Sets the value of the StylisticAlternates attached property for a specified dependency object.
SetStylisticSet1 Sets the value of the StylisticSet1 attached property for a specified dependency object.
SetStylisticSet10 Sets the value of the StylisticSet10 attached property for a specified dependency object.
SetStylisticSet11 Sets the value of the StylisticSet11 attached property for a specified dependency object.
SetStylisticSet12 Sets the value of the StylisticSet12 attached property for a specified dependency object.
SetStylisticSet13 Sets the value of the StylisticSet13 attached property for a specified dependency object.
SetStylisticSet14 Sets the value of the StylisticSet14 attached property for a specified dependency object.
SetStylisticSet15 Sets the value of the StylisticSet15 attached property for a specified dependency object.
SetStylisticSet16 Sets the value of the StylisticSet16 attached property for a specified dependency object.
SetStylisticSet17 Sets the value of the StylisticSet17 attached property for a specified dependency object.
SetStylisticSet18 Sets the value of the StylisticSet18 attached property for a specified dependency object.
SetStylisticSet19 Sets the value of the StylisticSet19 attached property for a specified dependency object.
SetStylisticSet2 Sets the value of the StylisticSet2 attached property for a specified dependency object.
SetStylisticSet20 Sets the value of the StylisticSet20 attached property for a specified dependency object.
SetStylisticSet3 Sets the value of the StylisticSet3 attached property for a specified dependency object.
SetStylisticSet4 Sets the value of the StylisticSet4 attached property for a specified dependency object.
SetStylisticSet5 Sets the value of the StylisticSet5 attached property for a specified dependency object.
SetStylisticSet6 Sets the value of the StylisticSet6 attached property for a specified dependency object.
SetStylisticSet7 Sets the value of the StylisticSet7 attached property for a specified dependency object.
SetStylisticSet8 Sets the value of the StylisticSet8 attached property for a specified dependency object.
SetStylisticSet9 Sets the value of the StylisticSet9 attached property for a specified dependency object.
SetVariants Sets the value of the Variants attached property for a specified dependency object.

 

添付プロパティ

Typographyクラス has these attached properties.

アクセスの種類説明

Typography.AnnotationAlternates

読み取り/書き込みGets or sets a value that specifies the index of an alternate annotation form.

Typography.Capitals

読み取り/書き込みGets or sets a FontCapitals value that indicates the capital form of the selected font.

Typography.CapitalSpacing

読み取り/書き込みGets or sets a value that determines whether inter-glyph spacing for all-capital text is globally adjusted to improve readability.

Typography.CaseSensitiveForms

読み取り/書き込みGets or sets a value that determines whether glyphs adjust their vertical position to better align with uppercase glyphs.

Typography.ContextualAlternates

読み取り/書き込みGets or sets a value that determines whether custom glyph forms can be used based upon the context of the text being rendered.

Typography.ContextualLigatures

読み取り/書き込みGets or sets a value that determines whether contextual ligatures are enabled.

Typography.ContextualSwashes

読み取り/書き込みGets or sets a value that specifies the index of a contextual swashes form.

Typography.DiscretionaryLigatures

読み取り/書き込みGets or sets a value that determines whether discretionary ligatures are enabled.

Typography.EastAsianExpertForms

読み取り/書き込みGets or sets a value that determines whether the standard Japanese font forms have been replaced with the corresponding preferred typographic forms.

Typography.EastAsianLanguage

読み取り/書き込みGets or sets a FontEastAsianLanguage value that indicates glyphs used for a specific writing system or language.

Typography.EastAsianWidth

読み取り/書き込みGets or sets a FontEastAsianWidths value that indicates the proportional width for Latin characters in an East Asian font.

Typography.Fraction

読み取り/書き込みGets or sets a FontFraction value that indicates the fraction style.

Typography.HistoricalForms

読み取り/書き込みGets or sets a value that determines whether historical forms are enabled.

Typography.HistoricalLigatures

読み取り/書き込みGets or sets a value that indicates whether historical ligatures are enabled.

Typography.Kerning

読み取り/書き込みGets or sets a value that indicates whether kerning is enabled.

Typography.MathematicalGreek

読み取り/書き込みGets or sets a value that indicates whether standard typographic font forms of Greek glyphs have been replaced with corresponding font forms commonly used in mathematical notation.

Typography.NumeralAlignment

読み取り/書き込みGets or sets a FontNumeralAlignment value that indicates the alignment of widths for numerals.

Typography.NumeralStyle

読み取り/書き込みGets or sets a FontNumeralStyle value that determines the set of glyphs that are used to render numeric alternate font forms.

Typography.SlashedZero

読み取り/書き込みGets or sets a value that indicates whether a nominal zero font form should be replaced with a slashed zero.

Typography.StandardLigatures

読み取り/書き込みGets or sets a value that indicates whether standard ligatures are enabled.

Typography.StandardSwashes

読み取り/書き込みGets or sets a value that specifies the index of a standard swashes form.

Typography.StylisticAlternates

読み取り/書き込みGets or sets a value that specifies the index of a stylistic alternates form.

Typography.StylisticSet1

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet10

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet11

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet12

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet13

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet14

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet15

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet16

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet17

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet18

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet19

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet2

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet20

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet3

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet4

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet5

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet6

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet7

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet8

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.StylisticSet9

読み取り/書き込みGets or sets a value that indicates whether a stylistic set of a font form is enabled.

Typography.Variants

読み取り/書き込みGets or sets a FontVariants value that indicates a variation of the standard typographic form to be used.

 

プロパティ

Typographyクラス には次のプロパティがあります。

プロパティアクセスの種類説明

AnnotationAlternatesProperty

読み取り専用Identifies the AnnotationAlternates attached property.

CapitalSpacingProperty

読み取り専用Identifies the CapitalSpacing attached property.

CapitalsProperty

読み取り専用Identifies the Capitals attached property.

CaseSensitiveFormsProperty

読み取り専用Identifies the CaseSensitiveForms attached property.

ContextualAlternatesProperty

読み取り専用Identifies the ContextualAlternates attached property.

ContextualLigaturesProperty

読み取り専用Identifies the ContextualLigatures attached property.

ContextualSwashesProperty

読み取り専用Identifies the ContextualSwashes attached property.

DiscretionaryLigaturesProperty

読み取り専用Identifies the DiscretionaryLigatures attached property.

EastAsianExpertFormsProperty

読み取り専用Identifies the EastAsianExpertForms attached property.

EastAsianLanguageProperty

読み取り専用Identifies the EastAsianLanguage attached property.

EastAsianWidthsProperty

読み取り専用Identifies the EastAsianWidths attached property.

FractionProperty

読み取り専用Identifies the Fraction attached property.

HistoricalFormsProperty

読み取り専用Identifies the HistoricalForms attached property.

HistoricalLigaturesProperty

読み取り専用Identifies the HistoricalLigatures attached property.

KerningProperty

読み取り専用Identifies the Kerning attached property.

MathematicalGreekProperty

読み取り専用Identifies the MathematicalGreek attached property.

NumeralAlignmentProperty

読み取り専用Identifies the NumeralAlignment attached property.

NumeralStyleProperty

読み取り専用Identifies the NumeralStyle attached property.

SlashedZeroProperty

読み取り専用Identifies the SlashedZero attached property.

StandardLigaturesProperty

読み取り専用Identifies the StandardLigatures attached property.

StandardSwashesProperty

読み取り専用Identifies the StandardSwashes attached property.

StylisticAlternatesProperty

読み取り専用Identifies the StylisticAlternates attached property.

StylisticSet10Property

読み取り専用Identifies the StylisticSet10 attached property.

StylisticSet11Property

読み取り専用Identifies the StylisticSet11 attached property.

StylisticSet12Property

読み取り専用Identifies the StylisticSet12 attached property.

StylisticSet13Property

読み取り専用Identifies the StylisticSet13 attached property.

StylisticSet14Property

読み取り専用Identifies the StylisticSet14 attached property.

StylisticSet15Property

読み取り専用Identifies the StylisticSet15 attached property.

StylisticSet16Property

読み取り専用Identifies the StylisticSet16 attached property.

StylisticSet17Property

読み取り専用Identifies the StylisticSet17 attached property.

StylisticSet18Property

読み取り専用Identifies the StylisticSet18 attached property.

StylisticSet19Property

読み取り専用Identifies the StylisticSet19 attached property.

StylisticSet1Property

読み取り専用Identifies the StylisticSet1 attached property.

StylisticSet20Property

読み取り専用Identifies the StylisticSet20 attached property.

StylisticSet2Property

読み取り専用Identifies the StylisticSet2 attached property.

StylisticSet3Property

読み取り専用Identifies the StylisticSet3 attached property.

StylisticSet4Property

読み取り専用Identifies the StylisticSet4 attached property.

StylisticSet5Property

読み取り専用Identifies the StylisticSet5 attached property.

StylisticSet6Property

読み取り専用Identifies the StylisticSet6 attached property.

StylisticSet7Property

読み取り専用Identifies the StylisticSet7 attached property.

StylisticSet8Property

読み取り専用Identifies the StylisticSet8 attached property.

StylisticSet9Property

読み取り専用Identifies the StylisticSet9 attached property.

VariantsProperty

読み取り専用Identifies the Variants attached property.

 

解説

Typography オブジェクトは、OpenType フォントがサポートする一連の機能を公開します。マークアップまたはコードの Typography プロパティを設定することで、OpenType 機能を活用するドキュメントを作成し、必要に応じて、これらの機能を要素レベルごとにオンにできます。

一部のフォントには、文字セットの部分に一致する、スタイル上のバリアント グリフが含まれます。スタイル上のセットに含まれるグリフは、視覚的な調和、特定の方法による相互作用、またはその他の方法による連携を実現するようにデザインできます。 これらのバリアントは特定の規則によって識別されます。たとえば、フォントに随意合字がある場合があります。この例の場合、文字体裁の動作は、Typography.DiscretionaryLigatures を True に設定することで有効にすることができます。他のスタイル上のバリアントは OpenType のセットまたは規則によって識別されず、特定のフォントの文字体裁デザインに固有です。これらのバリアントは、StylisticSet# の添付プロパティを True に設定することでアクセスできます。

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

名前空間

Windows.UI.Xaml.Documents
Windows::UI::Xaml::Documents [C++]

メタデータ

Windows.winmd

 

 

表示:
© 2017 Microsoft