StringFormat Classe

Definição

Encapsula as informações de layout de texto (como alinhamento, orientação e paradas de tabulação) manipulações de exibição (como inserção de reticências e substituição de dígitos nacionais) e recursos 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. Essa classe não pode ser herdada.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
Herança
StringFormat
Implementações

Comentários

Muitos formatos comuns são fornecidos por meio da enumeração de StringFormatFlags.Many common formats are provided through the StringFormatFlags enumeration. StringFormat objetos podem ser alterados.StringFormat objects can be changed.

Construtores

StringFormat()

Inicializa um novo objeto StringFormat.Initializes a new StringFormat object.

StringFormat(StringFormat)

Inicializa um novo objeto StringFormat do objeto StringFormat existente especificado.Initializes a new StringFormat object from the specified existing StringFormat object.

StringFormat(StringFormatFlags)

Inicializa um novo objeto StringFormat com a enumeração StringFormatFlags especificada.Initializes a new StringFormat object with the specified StringFormatFlags enumeration.

StringFormat(StringFormatFlags, Int32)

Inicializa um novo objeto StringFormat com a enumeração StringFormatFlags e o idioma especificados.Initializes a new StringFormat object with the specified StringFormatFlags enumeration and language.

Propriedades

Alignment

Obtém ou define o alinhamento horizontal da cadeia de caracteres.Gets or sets horizontal alignment of the string.

DigitSubstitutionLanguage

Obtém o idioma usado quando os dígitos locais são substituídos dígitos ocidentais.Gets the language that is used when local digits are substituted for western digits.

DigitSubstitutionMethod

Obtém o método a ser usado para substituição de dígitos.Gets the method to be used for digit substitution.

FormatFlags

Obtém ou define uma enumeração StringFormatFlags que contém informações de formatação.Gets or sets a StringFormatFlags enumeration that contains formatting information.

GenericDefault

Obtém um objeto padrão StringFormat genérico.Gets a generic default StringFormat object.

GenericTypographic

Obtém um objeto StringFormat tipográfico genérico.Gets a generic typographic StringFormat object.

HotkeyPrefix

Obtém ou define o objeto HotkeyPrefix para esse objeto StringFormat.Gets or sets the HotkeyPrefix object for this StringFormat object.

LineAlignment

Obtém ou define o alinhamento vertical da cadeia de caracteres.Gets or sets the vertical alignment of the string.

Trimming

Obtém ou define a enumeração StringTrimming para este objeto StringFormat.Gets or sets the StringTrimming enumeration for this StringFormat object.

Métodos

Clone()

Cria uma cópia exata desse objeto StringFormat.Creates an exact copy of this StringFormat object.

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados por esse objeto StringFormat.Releases all resources used by this StringFormat object.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
Finalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes de ser recuperado pela coleta de lixo.Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
GetTabStops(Single)

Obtém as paradas de tabulação para esse objeto StringFormat.Gets the tab stops for this StringFormat object.

GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Herdado de MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Especifica o idioma e o método a serem usados quando os números locais são substituídos por dígitos ocidentais.Specifies the language and method to be used when local digits are substituted for western digits.

SetMeasurableCharacterRanges(CharacterRange[])

Especifica uma matriz de estruturas CharacterRange que representam os intervalos de caracteres medidos por uma chamada para o 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[])

Define as paradas de tabulação para este objeto StringFormat.Sets tab stops for this StringFormat object.

ToString()

Converte este objeto StringFormat em uma cadeia de caracteres legível.Converts this StringFormat object to a human-readable string.

Aplica-se a

Veja também