StringFormat Clase

Definición

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.Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. Esta clase no puede heredarse.This class cannot be inherited.

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

Muchos formatos comunes se proporcionan a través StringFormatFlags de la enumeración.Many common formats are provided through the StringFormatFlags enumeration. StringFormatlos objetos se pueden cambiar.StringFormat objects can be changed.

Constructores

StringFormat()

Inicializa un nuevo objeto StringFormat.Initializes a new StringFormat object.

StringFormat(StringFormat)

Inicializa un nuevo objeto StringFormat a partir del objeto StringFormat existente especificado.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags)

Inicializa un nuevo objeto de StringFormat con la enumeración StringFormatFlags especificada.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32)

Inicializa un nuevo objeto StringFormat con la enumeración StringFormatFlags y el idioma especificados.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

Propiedades

Alignment

Obtiene o establece la alineación horizontal de la cadena.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage

Obtiene el idioma que se usa cuando los dígitos locales se sustituyen por dígitos occidentales.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod

Obtiene el método que se va a usar para la sustitución de dígitos.Gets the method to be used for digit substitution.

FormatFlags

Obtiene o establece una enumeración StringFormatFlags que contiene información de formato.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault

Obtiene un objeto genérico StringFormat predeterminado.Gets a generic default StringFormat object.

GenericTypographic

Obtiene un objeto StringFormat tipográfico genérico.Gets a generic typographic StringFormat object.

HotkeyPrefix

Obtiene o establece el objeto HotkeyPrefix de este objeto StringFormat.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment

Obtiene o establece la alineación vertical de la cadena.Gets or sets the vertical alignment of the string.

Trimming

Obtiene o establece la enumeración StringTrimming de este objeto StringFormat.Gets or sets the StringTrimming enumeration for this StringFormat object.

Métodos

Clone()

Crea una copia exacta de este objeto StringFormat.Creates an exact copy of this StringFormat object.

CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Heredado de MarshalByRefObject)
Dispose()

Libera todos los recursos utilizados por este objeto StringFormat.Releases all resources used by this StringFormat object.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(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.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
GetTabStops(Single)

Obtiene las tabulaciones de este objeto StringFormat.Gets the tab stops for this StringFormat object.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(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.Specifies the language and method to be used when local digits are substituted for western digits.

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).Specifies an array of CharacterRange structures that represent the ranges of characters measured by a call to the MeasureCharacterRanges(String, Font, RectangleF, StringFormat) method.

SetTabStops(Single, Single[])

Establece las tabulaciones de este objeto StringFormat.Sets tab stops for this StringFormat object.

ToString()

Convierte este objeto StringFormat en una cadena legible para el usuario.Converts this StringFormat object to a human-readable string.

Se aplica a

Consulte también: