TextLine Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |