TextLine Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia abstrakcyjną klasę do obsługi usług formatowania w wierszu tekstu.
public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
- Dziedziczenie
-
TextLine
- Implementuje
Konstruktory
TextLine() |
Inicjuje nowe wystąpienie klasy TextLine. |
TextLine(Double) |
Inicjuje nowe wystąpienie klasy TextLine. |
Właściwości
Baseline |
Pobiera odległość od góry do punktu odniesienia bieżącego TextLine obiektu. |
DependentLength |
Pobiera liczbę znaków po ostatnim znaku wiersza, który może wyzwolić ponowne formatowanie bieżącego wiersza. |
Extent |
Pobiera odległość od najwyższego do najbardziej dolnego czarnego piksela w linii. |
HasCollapsed |
Pobiera wartość wskazującą, czy wiersz jest zwinięty. |
HasOverflowed |
Pobiera wartość wskazującą, czy zawartość wiersza przepełnia określoną szerokość akapitu. |
Height |
Pobiera wysokość wiersza tekstu. |
IsTruncated |
Określa, czy wiersz tekstu jest obcinany w środku wyrazu. |
Length |
Pobiera całkowitą liczbę TextSource pozycji bieżącego wiersza. |
MarkerBaseline |
Pobiera odległość od krawędzi najwyższego punktu linii do znacznika linii bazowej linii. |
MarkerHeight |
Pobiera wysokość znacznika dla elementu listy. |
NewlineLength |
Pobiera liczbę znaków nowego wiersza na końcu wiersza. |
OverhangAfter |
Pobiera odległość, z jaką czarne piksele wykraczają poza dolną krawędź linii wyrównania. |
OverhangLeading |
Pobiera odległość, z jaką czarne piksele rozciągają się przed lewą górną krawędzią wyrównania linii. |
OverhangTrailing |
Pobiera odległość, z jaką czarne piksele rozciągają się po prawej krawędzi wyrównania linii. |
PixelsPerDip |
Pobiera lub ustawia element PixelPerDip, w którym ma być renderowany tekst. |
Start |
Pobiera odległość od początku akapitu do punktu początkowego wiersza. |
TextBaseline |
Pobiera odległość od góry do linii bazowej wiersza tekstu. |
TextHeight |
Pobiera wysokość tekstu i inną zawartość w wierszu. |
TrailingWhitespaceLength |
Pobiera liczbę punktów kodu odstępu poza ostatnim niepustym znakiem w wierszu. |
Width |
Pobiera szerokość wiersza tekstu z wyłączeniem końcowych znaków odstępów. |
WidthIncludingTrailingWhitespace |
Pobiera szerokość wiersza tekstu, w tym końcowe znaki odstępu. |
Metody
Collapse(TextCollapsingProperties[]) |
Utwórz zwinięty wiersz na podstawie zwiniętych właściwości tekstu. |
Dispose() |
Zwalnia wszystkie zarządzane i niezarządzane zasoby używane przez TextFormatter obiekt . |
Draw(DrawingContext, Point, InvertAxes) |
Renderuje TextLine obiekt na podstawie określonego DrawingContextobiektu . |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetBackspaceCaretCharacterHit(CharacterHit) |
Pobiera poprzedni znak trafienia po backspacing. |
GetCharacterHitFromDistance(Double) |
Pobiera trafienie znaku odpowiadające określonej odległości od początku wiersza. |
GetDistanceFromCharacterHit(CharacterHit) |
Pobiera odległość od początku wiersza do określonego trafienia znaku. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetIndexedGlyphRuns() |
Pobiera moduł wyliczający do wyliczania IndexedGlyphRun obiektów w obiekcie TextLine. |
GetNextCaretCharacterHit(CharacterHit) |
Pobiera następny trafienie znaku dla nawigacji karetki. |
GetPreviousCaretCharacterHit(CharacterHit) |
Pobiera poprzedni znak trafienia dla nawigacji karetki. |
GetTextBounds(Int32, Int32) |
Pobiera tablicę powiązanych prostokątów reprezentujących zakres znaków w wierszu tekstu. |
GetTextCollapsedRanges() |
Pobiera kolekcję zwiniętych zakresów tekstu po zwinięciu wiersza. |
GetTextLineBreak() |
Pobiera stan wiersza po przerwaniu przez proces podziału wiersza. |
GetTextRunSpans() |
Pobiera kolekcję TextRun obiektów w zakresie tekstu, które znajdują się w wierszu. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |