TextRunTypographyProperties Class

TextRunTypographyProperties Class

 

Provides an abstract class for supporting typography properties for TextRun objects.

Namespace:   System.Windows.Media.TextFormatting
Assembly:  PresentationCore (in PresentationCore.dll)

System.Object
  System.Windows.Media.TextFormatting.TextRunTypographyProperties

public abstract class TextRunTypographyProperties

NameDescription
System_CAPS_protmethodTextRunTypographyProperties()

Initializes a new instance of the TextRunTypographyProperties class.

NameDescription
System_CAPS_pubpropertyAnnotationAlternates

Gets the index of an alternate annotation form.

System_CAPS_pubpropertyCapitals

Gets a value that indicates the capital form of the selected font.

System_CAPS_pubpropertyCapitalSpacing

Gets a value that indicates whether inter-glyph spacing for all-capital text is globally adjusted to improve readability.

System_CAPS_pubpropertyCaseSensitiveForms

Gets a value that indicates whether glyphs adjust their vertical position to better align with uppercase glyphs.

System_CAPS_pubpropertyContextualAlternates

Gets a value that indicates whether custom glyph forms can be used based upon the context of the text being rendered.

System_CAPS_pubpropertyContextualLigatures

Gets a value that indicates whether contextual ligatures are enabled.

System_CAPS_pubpropertyContextualSwashes

Gets a value that specifies the index of a contextual swashes form.

System_CAPS_pubpropertyDiscretionaryLigatures

Gets a value that indicates whether discretionary ligatures are enabled.

System_CAPS_pubpropertyEastAsianExpertForms

Gets a value that indicates whether the standard Japanese font forms have been replaced with the corresponding preferred typographic forms.

System_CAPS_pubpropertyEastAsianLanguage

Gets a value that indicates the version of glyphs to be used for a specific writing system or language.

System_CAPS_pubpropertyEastAsianWidths

Gets a value that indicates the proportional width to be used for Latin characters in an East Asian font.

System_CAPS_pubpropertyFraction

Gets a value that indicates the fraction style.

System_CAPS_pubpropertyHistoricalForms

Gets a value that indicates whether historical forms are enabled.

System_CAPS_pubpropertyHistoricalLigatures

Gets a value that indicates whether historical ligatures are enabled.

System_CAPS_pubpropertyKerning

Gets a value that indicates whether kerning is enabled.

System_CAPS_pubpropertyMathematicalGreek

Gets a value that indicates whether standard typographic font forms of Greek glyphs have been replaced with corresponding font forms commonly used in mathematical notation.

System_CAPS_pubpropertyNumeralAlignment

Gets the alignment of widths when using numerals.

System_CAPS_pubpropertyNumeralStyle

Gets a value that indicates the set of glyphs that are used to render numeric alternate font forms.

System_CAPS_pubpropertySlashedZero

Gets a value that indicates whether a nominal zero font form should be replaced with a slashed zero.

System_CAPS_pubpropertyStandardLigatures

Gets a value that indicates whether standard ligatures are enabled.

System_CAPS_pubpropertyStandardSwashes

Gets the index of a standard swashes form.

System_CAPS_pubpropertyStylisticAlternates

Gets the index of a stylistic alternates form.

System_CAPS_pubpropertyStylisticSet1

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet10

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet11

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet12

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet13

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet14

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet15

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet16

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet17

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet18

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet19

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet2

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet20

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet3

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet4

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet5

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet6

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet7

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet8

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyStylisticSet9

Gets a value that indicates whether a stylistic set of a font form is enabled.

System_CAPS_pubpropertyVariants

Gets a value that indicates a variation of the standard typographic form to be used.

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_protmethodOnPropertiesChanged()

Corrects internal state for a TextRunTypographyProperties derived class whenever any TextRunTypographyProperties property changes its value.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

The text layout client uses the TextRunTypographyProperties class to generate a set of features that are processed by the OpenType layout engine.

.NET Framework
Available since 3.0

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft