TextLine Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una clase abstracta para admitir servicios de formato en una línea de texto.
public ref class TextLine abstract : IDisposable
public abstract class TextLine : IDisposable
type TextLine = class
interface IDisposable
Public MustInherit Class TextLine
Implements IDisposable
- Herencia
-
TextLine
- Implementaciones
Constructores
TextLine() |
Inicializa una nueva instancia de la clase TextLine. |
TextLine(Double) |
Inicializa una nueva instancia de la clase TextLine. |
Propiedades
Baseline |
Obtiene la distancia desde la parte superior de la línea base del objeto TextLine actual. |
DependentLength |
Obtiene el número de caracteres que sigue al último carácter de la línea que puede activar el cambio de formato de la línea actual. |
Extent |
Obtiene la distancia desde el píxel negro de nivel superior al píxel negro más inferior en una línea. |
HasCollapsed |
Obtiene un valor que indica si se contrae la línea. |
HasOverflowed |
Obtiene un valor que indica si el contenido de la línea desborda el ancho de párrafo especificado. |
Height |
Obtiene el alto de una línea de texto. |
IsTruncated |
Determina si la línea de texto se trunca en medio de una palabra. |
Length |
Obtiene el número total de posiciones de TextSource de la línea actual. |
MarkerBaseline |
Obtiene la distancia desde el borde del punto superior de la línea al marcador de línea base de la línea. |
MarkerHeight |
Obtiene el alto de un marcador para un elemento de lista. |
NewlineLength |
Obtiene el número de caracteres de nueva línea al final de una línea. |
OverhangAfter |
Obtiene la distancia que se extienden los píxeles negros fuera del borde de alineación inferior de una línea. |
OverhangLeading |
Obtiene la distancia que se extienden los píxeles negros antes del borde de alineación inicial izquierdo de la línea. |
OverhangTrailing |
Obtiene la distancia que se extienden los píxeles negros a continuación del borde de alineación final derecho de la línea. |
PixelsPerDip |
Obtiene o establece el valor PixelsPerDip en el que se debe representar el texto. |
Start |
Obtiene la distancia desde el inicio de un párrafo al punto inicial de una línea. |
TextBaseline |
Obtiene la distancia desde la parte superior a la línea base de la línea de texto. |
TextHeight |
Obtiene el alto del texto y cualquier otro contenido en la línea. |
TrailingWhitespaceLength |
Obtiene el número de puntos de código de espacio en blanco situados después del último carácter que no está en blanco en una línea. |
Width |
Obtiene el ancho de una línea de texto, sin incluir los caracteres de espacio en blanco finales. |
WidthIncludingTrailingWhitespace |
Obtiene el ancho de una línea de texto, incluidos los caracteres de espacio en blanco finales. |
Métodos
Collapse(TextCollapsingProperties[]) |
Crea una línea contraída basándose en las propiedades de texto contraído. |
Dispose() |
Libera todos los recursos administrados y no administrados que usa el objeto TextFormatter. |
Draw(DrawingContext, Point, InvertAxes) |
Representa el objeto TextLine según el DrawingContext especificado. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetBackspaceCaretCharacterHit(CharacterHit) |
Obtiene el carácter anterior encontrado después del retroceso. |
GetCharacterHitFromDistance(Double) |
Obtiene el carácter encontrado correspondiente a la distancia especificada desde el principio de la línea. |
GetDistanceFromCharacterHit(CharacterHit) |
Obtiene la distancia desde el principio de la línea al carácter encontrado especificado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetIndexedGlyphRuns() |
Obtiene un enumerador para enumerar objetos IndexedGlyphRun en TextLine. |
GetNextCaretCharacterHit(CharacterHit) |
Obtiene el siguiente carácter encontrado para la navegación del símbolo de intercalación. |
GetPreviousCaretCharacterHit(CharacterHit) |
Obtiene el carácter anterior encontrado para la navegación del símbolo de intercalación. |
GetTextBounds(Int32, Int32) |
Obtiene una matriz de rectángulos delimitadores que representan el intervalo de caracteres dentro de una línea de texto. |
GetTextCollapsedRanges() |
Obtiene una colección de intervalos de texto contraídos una vez contraída una línea. |
GetTextLineBreak() |
Obtiene el estado de la línea cuando la interrumpe el proceso de salto de línea. |
GetTextRunSpans() |
Obtiene una colección de objetos TextRun en un intervalo de texto contenido en una línea. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |