System.Windows.Media.TextFormatting Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |