TextLine Klas

Definitie

Biedt een abstracte klasse voor het ondersteunen van opmaakservices voor een tekstregel.

public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
    interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
Overname
TextLine
Implementeringen

Constructors

Name Description
TextLine()

Initialiseert een nieuw exemplaar van de TextLine klasse.

TextLine(Double)

Initialiseert een nieuw exemplaar van de TextLine klasse.

Eigenschappen

Name Description
Baseline

Hiermee haalt u de afstand van boven naar de basislijn van het huidige TextLine object.

DependentLength

Hiermee haalt u het aantal tekens op na het laatste teken van de regel waardoor de huidige regel opnieuw kan worden geformatteerd.

Extent

Hiermee haalt u de afstand op van de hoogste naar de meest onderste zwarte pixel in een lijn.

HasCollapsed

Hiermee wordt een waarde opgehaald die aangeeft of de lijn is samengevouwen.

HasOverflowed

Hiermee wordt een waarde opgehaald die aangeeft of de inhoud van de regel de opgegeven alineabreedte overloopt.

Height

Hiermee haalt u de hoogte van een tekstregel op.

IsTruncated

Bepaalt of de tekstregel in het midden van een woord wordt afgekapt.

Length

Hiermee haalt u het totale aantal TextSource posities van de huidige regel op.

MarkerBaseline

Hiermee haalt u de afstand op van de rand van het hoogste punt van de lijn naar de basislijnmarkering van de lijn.

MarkerHeight

Hiermee haalt u de hoogte van een markering voor een lijstitem op.

NewlineLength

Hiermee haalt u het aantal nieuwe regeltekens aan het einde van een regel op.

OverhangAfter

Hiermee haalt u de afstand op die zwarte pixels groter zijn dan de onderuitlijningsrand van een lijn.

OverhangLeading

Hiermee haalt u de afstand op die zwarte pixels vóór de linker voorlooprand van de lijn uitbreidt.

OverhangTrailing

Hiermee haalt u de afstand op die zwarte pixels uitbreiden na de rechtse uitlijningsrand van de lijn.

PixelsPerDip

Hiermee wordt de PixelsPerDip opgehaald of ingesteld waarop de tekst moet worden weergegeven.

Start

Hiermee wordt de afstand tussen het begin van een alinea en het beginpunt van een regel opgehaald.

TextBaseline

Hiermee wordt de afstand van boven naar de basislijn van de tekstregel opgehaald.

TextHeight

Hiermee haalt u de hoogte van de tekst en eventuele andere inhoud op de regel op.

TrailingWhitespaceLength

Hiermee haalt u het aantal witruimtecodepunten op boven het laatste niet-lege teken in een regel.

Width

Hiermee wordt de breedte van een tekstregel opgehaald, met uitzondering van volgspaties.

WidthIncludingTrailingWhitespace

Hiermee wordt de breedte van een tekstregel opgehaald, inclusief volgspaties.

Methoden

Name Description
Collapse(TextCollapsingProperties[])

Een samengevouwen regel maken op basis van samengevouwen teksteigenschappen.

Dispose()

Alle beheerde en onbeheerde resources die door het TextFormatter object worden gebruikt, worden uitgebracht.

Draw(DrawingContext, Point, InvertAxes)

Geeft het TextLine object weer op basis van de opgegeven DrawingContext.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetBackspaceCaretCharacterHit(CharacterHit)

Hiermee haalt u het vorige teken op na backspacing.

GetCharacterHitFromDistance(Double)

Hiermee haalt u de tekentreffer op die overeenkomt met de opgegeven afstand vanaf het begin van de regel.

GetDistanceFromCharacterHit(CharacterHit)

Hiermee haalt u de afstand op van het begin van de regel tot het opgegeven teken.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetIndexedGlyphRuns()

Hiermee haalt u een enumerator op voor het inventariseren van IndexedGlyphRun objecten in de TextLine.

GetNextCaretCharacterHit(CharacterHit)

Hiermee haalt u het volgende teken op voor navigatie met caret.

GetPreviousCaretCharacterHit(CharacterHit)

Hiermee haalt u de vorige tekentreffer op voor navigatie met caret.

GetTextBounds(Int32, Int32)

Hiermee haalt u een matrix op van begrenzingsrechthoeken die het bereik van tekens binnen een tekstregel vertegenwoordigen.

GetTextCollapsedRanges()

Hiermee haalt u een verzameling samengevouwen tekstbereiken op nadat een regel is samengevouwen.

GetTextLineBreak()

Hiermee haalt u de status van de regel op wanneer deze wordt verbroken door het regeleindproces.

GetTextRunSpans()

Hiermee haalt u een verzameling TextRun objecten op in een tekstspanne die zich in een regel bevinden.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook