System.Windows.Media.TextFormatting Namnområde

Innehåller typer som styr textformatering, vanligtvis på en lägre nivå än en kontrollbaserad textpresentation eller textobjektmodellen.

Klasser

Name Description
CultureSpecificCharacterBufferRange

Representerar ett antal tecken som är associerade med en kultur.

IndexedGlyphRun

Tillåter textmotorklienter att mappa ett textkällteckenindex till motsvarande GlyphRun.

TextBounds

Representerar avgränsningsrektangeln för ett teckenintervall.

TextCharacters

Representerar en samling teckengenlyfer från distinkta fysiska typsnitt.

TextCollapsedRange

Representerar teckenintervallet och dess breddmått för komprimerad text inom en rad.

TextCollapsingProperties

Representerar egenskaperna för komprimerad text.

TextEmbeddedObject

Definierar en typ av textinnehåll där mätning, träfftestning och ritning av hela innehållet görs i sin helhet.

TextEmbeddedObjectMetrics

Anger egenskaper för en TextEmbeddedObject.

TextEndOfLine

Definierar en specialiserad textkörning som används för att markera slutet på en rad.

TextEndOfParagraph

Definierar en specialiserad textkörning som används för att markera slutet på ett stycke.

TextEndOfSegment

Definierar en specialiserad textkörning som används för att markera slutet på ett segment.

TextFormatter

Tillhandahåller tjänster för formatering av text och icke-bakåtkompatibla textrader med hjälp av en anpassad textlayoutklient.

TextHidden

Definierar en specialiserad textkörning som används för att markera ett intervall med dolda tecken.

TextLine

Tillhandahåller en abstrakt klass för stöd för formatering av tjänster till en textrad.

TextLineBreak

Anger textegenskaper och tillstånd vid den punkt där texten bryts av radbrytningsprocessen.

TextMarkerProperties

Representerar en abstrakt klass för att definiera textmarkörer.

TextModifier

Representerar en specialiserad textkörning som kan användas för att ändra egenskaper för textkörningar inom dess omfång.

TextParagraphProperties

Innehåller en uppsättning egenskaper, till exempel flödesriktning, justering eller indrag, som kan tillämpas på ett stycke. Det här är en abstrakt klass.

TextRun

Representerar en sekvens med tecken som delar en enda egenskapsuppsättning.

TextRunBounds

Representerar avgränsningsrektangeln för en textkörning.

TextRunCache

Tillhandahåller cachelagringstjänster till TextFormatter objektet för att förbättra prestandan.

TextRunProperties

Innehåller en uppsättning egenskaper, till exempel typsnitt eller förgrundspenslar, som kan tillämpas på ett TextRun objekt. Det här är en abstrakt klass.

TextRunTypographyProperties

Tillhandahåller en abstrakt klass för stöd för typografiegenskaper för TextRun objekt.

TextSimpleMarkerProperties

Tillhandahåller en allmän implementering av textmarköregenskaper.

TextSource

Tillhandahåller en abstrakt klass för att ange teckendata och formateringsegenskaper som ska användas av TextFormatter objektet.

TextSpan<T>

Representerar en allmän klass som tillåter enkel parkoppling av ett objekt av typen T och en angiven körningslängd.

TextTabProperties

Anger egenskaper för användardefinierade flikar.

TextTrailingCharacterEllipsis

Definierar komprimerade textegenskaper för att komprimera en hel rad mot slutet vid teckenkornighet och med ellips som den komprimerade textsymbolen.

TextTrailingWordEllipsis

Definierar komprimerade textegenskaper för att komprimera en hel rad mot slutet i ordkornighet och med ellips som den komprimerade textsymbolen.

Strukturer

Name Description
CharacterBufferRange

Beskriver en sträng med tecken.

CharacterBufferReference

Beskriver en teckenbuffert för en textkörning.

CharacterHit

Representerar information om en teckenträff inom en glyph-körning.

MinMaxParagraphWidth

Representerar den minsta och största möjliga styckebredden som helt kan innehålla det angivna textinnehållet.

Uppräkningar

Name Description
InvertAxes

Ange invertering av vågräta och lodräta axlar på ritytan.

TextCollapsingStyle

Anger formatmallen för komprimerad text.

TextTabAlignment

Beskriver hur text justeras på en flikplats.