StringFormat Clase

Definición

Encapsula la información de diseño de texto (como alineación, orientación y tabulaciones) manipulaciones de visualización (como la inserción de puntos suspensivos y la sustitución de dígitos nacionales) y las características openType. Esta clase no puede heredarse.

public ref class StringFormat sealed : MarshalByRefObject, ICloneable, IDisposable
public sealed class StringFormat : MarshalByRefObject, ICloneable, IDisposable
type StringFormat = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public NotInheritable Class StringFormat
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
Herencia
StringFormat
Implementaciones

Comentarios

A través de la StringFormatFlags enumeración se proporcionan muchos formatos comunes. StringFormat se pueden cambiar los objetos.

Nota:

En .NET 6 y versiones posteriores, el paquete System.Drawing.Common, que incluye este tipo, solo se admite en sistemas operativos Windows. El uso de este tipo en aplicaciones multiplataforma provoca advertencias en tiempo de compilación y excepciones en tiempo de ejecución. Para obtener más información, consulte System.Drawing.Common only supported on Windows (Solo se admite System.Drawing.Common en Windows).

Constructores

Nombre Description
StringFormat()

Inicializa un nuevo StringFormat objeto.

StringFormat(StringFormat)

Inicializa un nuevo StringFormat objeto a partir del objeto existente StringFormat especificado.

StringFormat(StringFormatFlags, Int32)

Inicializa un nuevo StringFormat objeto con la enumeración y el idioma especificados StringFormatFlags .

StringFormat(StringFormatFlags)

Inicializa un nuevo StringFormat objeto con la enumeración especificada StringFormatFlags .

Propiedades

Nombre Description
Alignment

Obtiene o establece la alineación horizontal de la cadena.

DigitSubstitutionLanguage

Obtiene el idioma que se usa cuando se sustituyen los dígitos locales por dígitos occidentales.

DigitSubstitutionMethod

Obtiene el método que se va a usar para la sustitución de dígitos.

FormatFlags

Obtiene o establece una StringFormatFlags enumeración que contiene información de formato.

GenericDefault

Obtiene un objeto predeterminado StringFormat genérico.

GenericTypographic

Obtiene un objeto tipográfico genérico StringFormat .

HotkeyPrefix

Obtiene o establece el HotkeyPrefix objeto de este StringFormat objeto.

LineAlignment

Obtiene o establece la alineación vertical de la cadena.

Trimming

Obtiene o establece la StringTrimming enumeración de este StringFormat objeto.

Métodos

Nombre Description
Clone()

Crea una copia exacta de este StringFormat objeto.

CreateObjRef(Type)

Crea un objeto que contiene toda la información pertinente necesaria para generar un proxy usado para comunicarse con un objeto remoto.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos usados por este StringFormat objeto.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
Finalize()

Permite a un objeto intentar liberar recursos y realizar otras operaciones de limpieza antes de que la recolección de elementos no utilizados la recupere.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetLifetimeService()
Obsoletos.

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
GetTabStops(Single)

Obtiene las tabulaciones de este StringFormat objeto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InitializeLifetimeService()
Obsoletos.

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto actual MarshalByRefObject .

(Heredado de MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Especifica el idioma y el método que se van a usar cuando se sustituyen los dígitos locales por dígitos occidentales.

SetMeasurableCharacterRanges(CharacterRange[])

Especifica una matriz de CharacterRange estructuras que representan los intervalos de caracteres medidos por una llamada al MeasureCharacterRanges(String, Font, RectangleF, StringFormat) método .

SetTabStops(Single, Single[])

Establece las tabulaciones de este StringFormat objeto.

ToString()

Convierte este StringFormat objeto en una cadena legible.

Se aplica a

Consulte también