Språk

TextLine Klass

Definition

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

public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
    interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
Arv
TextLine
Implementeringar

Konstruktorer

Name Description
TextLine()

Initierar en ny instans av TextLine klassen.

TextLine(Double)

Initierar en ny instans av TextLine klassen.

Egenskaper

Name Description
Baseline

Hämtar avståndet från det översta till baslinjen för det aktuella TextLine objektet.

DependentLength

Hämtar antalet tecken efter det sista tecknet på raden som kan utlösa omformatering av den aktuella raden.

Extent

Hämtar avståndet från den översta till den nedersta svarta pixeln i en linje.

HasCollapsed

Hämtar ett värde som anger om raden är komprimerad.

HasOverflowed

Hämtar ett värde som anger om innehållet på raden flödar över den angivna styckebredden.

Height

Hämtar höjden på en textrad.

IsTruncated

Avgör om textraden trunkeras mitt i ett ord.

Length

Hämtar det totala antalet TextSource positioner för den aktuella raden.

MarkerBaseline

Hämtar avståndet från kanten på linjens högsta punkt till linjens baslinjemarkör.

MarkerHeight

Hämtar höjden på en markör för ett listobjekt.

NewlineLength

Hämtar antalet nyradstecken i slutet av en rad.

OverhangAfter

Hämtar avståndet som svarta bildpunkter sträcker sig utanför den nedre justeringskanten på en linje.

OverhangLeading

Hämtar avståndet som svarta bildpunkter sträcker sig före linjens vänstra inledande justeringskant.

OverhangTrailing

Hämtar avståndet som svarta bildpunkter sträcker sig efter linjens högra avslutande justeringskant.

PixelsPerDip

Hämtar eller anger PixelsPerDip där texten ska återges.

Start

Hämtar avståndet från början av ett stycke till startpunkten för en rad.

TextBaseline

Hämtar avståndet från toppen till baslinjen för textraden.

TextHeight

Hämtar textens höjd och allt annat innehåll på raden.

TrailingWhitespaceLength

Hämtar antalet blankstegskodpunkter utöver det sista icke-tomma tecknet på en rad.

Width

Hämtar bredden på en textrad, exklusive avslutande blankstegstecken.

WidthIncludingTrailingWhitespace

Hämtar bredden på en textrad, inklusive avslutande blankstegstecken.

Metoder

Name Description
Collapse(TextCollapsingProperties[])

Skapa en komprimerad rad baserat på komprimerade textegenskaper.

Dispose()

Släpper alla hanterade och ohanterade resurser som används av TextFormatter objektet.

Draw(DrawingContext, Point, InvertAxes)

Renderar TextLine objektet baserat på den angivna DrawingContext.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetBackspaceCaretCharacterHit(CharacterHit)

Hämtar föregående teckenträff efter backspacing.

GetCharacterHitFromDistance(Double)

Hämtar teckenträffen som motsvarar det angivna avståndet från början av raden.

GetDistanceFromCharacterHit(CharacterHit)

Hämtar avståndet från början av raden till det angivna teckenträffen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetIndexedGlyphRuns()

Hämtar en uppräknare för att räkna IndexedGlyphRun upp objekt i TextLine.

GetNextCaretCharacterHit(CharacterHit)

Hämtar nästa teckenträff för caret-navigering.

GetPreviousCaretCharacterHit(CharacterHit)

Hämtar den tidigare tecknet träff för caret navigering.

GetTextBounds(Int32, Int32)

Hämtar en matris med avgränsningsrektanglar som representerar teckenområdet inom en textrad.

GetTextCollapsedRanges()

Hämtar en samling komprimerade textintervall när en rad har komprimerats.

GetTextLineBreak()

Hämtar status för linjen när den bryts av en radbrytningsprocess.

GetTextRunSpans()

Hämtar en samling TextRun objekt i ett textintervall som finns inom en rad.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även