System.Windows.Media.TextFormatting
TOC
Collapse the table of content
Expand the table of content

System.Windows.Media.TextFormatting Namespace

 

Provides types that control formatting of text, typically at a lower level than control-based text presentation or the text object model.

ClassDescription
System_CAPS_pubclassCultureSpecificCharacterBufferRange

Represents a range of characters that are associated with a culture.

System_CAPS_pubclassIndexedGlyphRun

Allows text engine clients to map a text source character index to the corresponding GlyphRun.

System_CAPS_pubclassTextBounds

Represents the bounding rectangle of a range of characters.

System_CAPS_pubclassTextCharacters

Represents a collection of character glyphs from distinct physical typefaces.

System_CAPS_pubclassTextCollapsedRange

Represents the range of characters and its width measurement for collapsed text within a line.

System_CAPS_pubclassTextCollapsingProperties

Represents the characteristics of collapsed text.

System_CAPS_pubclassTextEmbeddedObject

Defines a type of text content in which measuring, hit testing and drawing of the entire content is done in whole.

System_CAPS_pubclassTextEmbeddedObjectMetrics

Specifies properties for a TextEmbeddedObject.

System_CAPS_pubclassTextEndOfLine

Defines a specialized text run that is used to mark the end of a line.

System_CAPS_pubclassTextEndOfParagraph

Defines a specialized text run that is used to mark the end of a paragraph.

System_CAPS_pubclassTextEndOfSegment

Defines a specialized text run that is used to mark the end of a segment.

System_CAPS_pubclassTextFormatter

Provides services for formatting text and breaking text lines using a custom text layout client.

System_CAPS_pubclassTextHidden

Defines a specialized text run that is used to mark a range of hidden characters.

System_CAPS_pubclassTextLine

Provides an abstract class for supporting formatting services to a line of text.

System_CAPS_pubclassTextLineBreak

Specifies text properties and state at the point where text is broken by the line breaking process.

System_CAPS_pubclassTextMarkerProperties

Represents an abstract class for defining text markers.

System_CAPS_pubclassTextModifier

Represents a specialized text run that can be used to modify properties of text runs within its scope.

System_CAPS_pubclassTextParagraphProperties

Provides a set of properties, such as flow direction, alignment, or indentation, that can be applied to a paragraph. This is an abstract class.

System_CAPS_pubclassTextRun

Represents a sequence of characters that share a single property set.

System_CAPS_pubclassTextRunBounds

Represents the bounding rectangle of a text run.

System_CAPS_pubclassTextRunCache

Provides caching services to the TextFormatter object in order to improve performance.

System_CAPS_pubclassTextRunProperties

Provides a set of properties, such as typeface or foreground brush, that can be applied to a TextRun object. This is an abstract class.

System_CAPS_pubclassTextRunTypographyProperties

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

System_CAPS_pubclassTextSimpleMarkerProperties

Provides for a generic implementation of text marker properties.

System_CAPS_pubclassTextSource

Provides an abstract class for specifying character data and formatting properties to be used by the TextFormatter object.

System_CAPS_pubclassTextSpan<T>

Represents a generic class that allows a simple pairing of an object of type T and a specified run length.

System_CAPS_pubclassTextTabProperties

Specifies properties of user-defined tabs.

System_CAPS_pubclassTextTrailingCharacterEllipsis

Defines collapsed text properties for collapsing a whole line toward the end at character granularity, and with ellipsis being the collapsed text symbol.

System_CAPS_pubclassTextTrailingWordEllipsis

Defines collapsed text properties for collapsing a whole line toward the end at word granularity, and with ellipsis being the collapsed text symbol.

StructureDescription
System_CAPS_pubstructureCharacterBufferRange

Describes a string of characters.

System_CAPS_pubstructureCharacterBufferReference

Describes a character buffer for a text run.

System_CAPS_pubstructureCharacterHit

Represents information about a character hit within a glyph run.

System_CAPS_pubstructureMinMaxParagraphWidth

Represents the smallest and largest possible paragraph width that can fully contain the specified text content.

EnumerationDescription
System_CAPS_pubenumInvertAxes

Indicate the inversion of horizontal and vertical axes of the drawing surface.

System_CAPS_pubenumTextCollapsingStyle

Specifies the style of collapsed text.

System_CAPS_pubenumTextTabAlignment

Describes how text is aligned at a tab location.

Return to top
Show:
© 2016 Microsoft