StringFormat

StringFormat class

Encapsula información de diseño de texto (como alineación, orientación y tabulaciones) manipulaciones de visualización (como inserción de puntos suspensivos y sustitución de dígitos nacionales) y funciones OpenType. Esta clase no se puede heredar.

public sealed class StringFormat : IDisposable

Constructores

NombreDescripción
StringFormat()Inicializa una nueva instancia delStringFormat clase.
StringFormat(StringFormat)Inicializa una nueva instancia delStringFormat class del existente especificadoStringFormat objeto.
StringFormat(StringFormatFlags)Inicializa una nueva instancia delStringFormatclase con el especificado StringFormatFlags enumeración.
StringFormat(StringFormatFlags, int)Inicializa una nueva instancia delStringFormat clase con el especificadoStringFormatFlags enumeración e idioma.

Propiedades

NombreDescripción
static GenericDefault { get; }Obtiene un valor predeterminado genéricoStringFormat objeto.
static GenericTypographic { get; }Obtiene una tipografía genéricaStringFormat objeto.
Alignment { get; set; }Obtiene o establece información de alineación de texto en el plano vertical.
DigitSubstitutionLanguage { get; }Obtiene el idioma que se utiliza cuando los dígitos locales se sustituyen por dígitos occidentales.
DigitSubstitutionMethod { get; }Obtiene el método que se utilizará para la sustitución de dígitos.
FormatFlags { get; set; }Obtiene o establece unStringFormatFlags enumeración que contiene información de formato.
HotkeyPrefix { get; set; }Obtiene o establece elHotkeyPrefix objeto para estoStringFormat objeto.
LineAlignment { get; set; }Obtiene o establece la alineación de la línea en el plano horizontal.
Trimming { get; set; }Obtiene o establece elStringTrimming enumeración para estoStringFormat objeto.

Métodos

NombreDescripción
Clone()Crea una copia exacta de esteStringFormat objeto.
Dispose()Libera todos los recursos utilizados por esteStringFormat objeto.
GetTabStops(out float)Obtiene las tabulaciones para estoStringFormat objeto.
SetDigitSubstitution(int, StringDigitSubstitute)Especifica el idioma y el método que se usará cuando los dígitos locales se sustituyan por dígitos occidentales.
SetMeasurableCharacterRanges(CharacterRange[])Especifica una matriz deCharacterRange estructuras que representan los rangos de caracteres medidos por una llamada a laMeasureCharacterRanges método.
SetTabStops(float, float[])Establece tabulaciones para estoStringFormat objeto.

Ver también