StringFormat 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í.
Encapsula información de diseño del texto (como alineación, orientación y tabulaciones), manipulaciones de presentación (como inserción de puntos suspensivos y sustitución de dígitos nacionales) y características de 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
- Implementaciones
Comentarios
A través de la StringFormatFlags enumeración se proporcionan muchos formatos comunes. StringFormat Los objetos se pueden cambiar.
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, vea System.Drawing.Common solo compatible con Windows.
Constructores
StringFormat() |
Inicializa un nuevo objeto StringFormat. |
StringFormat(StringFormat) |
Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado. |
StringFormat(StringFormatFlags) |
Inicializa un nuevo objeto de StringFormat con la enumeración StringFormatFlags especificada. |
StringFormat(StringFormatFlags, Int32) |
Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados. |
Propiedades
Alignment |
Obtiene o establece la alineación horizontal de la cadena. |
DigitSubstitutionLanguage |
Obtiene el idioma que se usa cuando los dígitos locales se sustituyen 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 enumeración StringFormatFlags que contiene información de formato. |
GenericDefault |
Obtiene un objeto genérico StringFormat predeterminado. |
GenericTypographic |
Obtiene un objeto StringFormat tipográfico genérico. |
HotkeyPrefix |
Obtiene o establece el objeto HotkeyPrefix de este objeto StringFormat. |
LineAlignment |
Obtiene o establece la alineación vertical de la cadena. |
Trimming |
Obtiene o establece la enumeración StringTrimming de este objeto StringFormat. |
Métodos
Clone() |
Crea una copia exacta de este objeto StringFormat. |
CreateObjRef(Type) |
Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Heredado de MarshalByRefObject) |
Dispose() |
Libera todos los recursos utilizados por este objeto StringFormat. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Finalize() |
Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de que sea reclamado por la recolección de elementos no utilizados. |
GetHashCode() |
Sirve como la 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 objeto StringFormat. |
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 Object actual. (Heredado de Object) |
MemberwiseClone(Boolean) |
Crea una copia superficial del objeto MarshalByRefObject actual. (Heredado de MarshalByRefObject) |
SetDigitSubstitution(Int32, StringDigitSubstitute) |
Especifica el idioma y el método que se utiliza cuando los dígitos locales se sustituyen por dígitos occidentales. |
SetMeasurableCharacterRanges(CharacterRange[]) |
Especifica una matriz de estructuras CharacterRange que representa los intervalos de caracteres que mide una llamada al método MeasureCharacterRanges(String, Font, RectangleF, StringFormat). |
SetTabStops(Single, Single[]) |
Establece las tabulaciones de este objeto StringFormat. |
ToString() |
Convierte este objeto StringFormat en una cadena legible para el usuario. |