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ígito nacional) e recursos openType. Essa classe não pode ser herdada.

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 StringFormatFlags enumeração. StringFormat os objetos podem ser alterados.

Note

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.

Construtores

Nome Description
StringFormat()

Inicializa um novo StringFormat objeto.

StringFormat(StringFormat)

Inicializa um novo StringFormat objeto do objeto existente StringFormat especificado.

StringFormat(StringFormatFlags, Int32)

Inicializa um novo StringFormat objeto com a enumeração e o idioma especificados StringFormatFlags .

StringFormat(StringFormatFlags)

Inicializa um novo StringFormat objeto com a enumeração especificada StringFormatFlags .

Propriedades

Nome Description
Alignment

Obtém ou define o alinhamento horizontal da cadeia de caracteres.

DigitSubstitutionLanguage

Obtém o idioma usado quando os dígitos locais são substituídos por dígitos ocidentais.

DigitSubstitutionMethod

Obtém o método a ser usado para substituição de dígito.

FormatFlags

Obtém ou define uma StringFormatFlags enumeração que contém informações de formatação.

GenericDefault

Obtém um objeto padrão StringFormat genérico.

GenericTypographic

Obtém um objeto tipográfico StringFormat genérico.

HotkeyPrefix

Obtém ou define o HotkeyPrefix objeto para este StringFormat objeto.

LineAlignment

Obtém ou define o alinhamento vertical da cadeia de caracteres.

Trimming

Obtém ou define a StringTrimming enumeração deste StringFormat objeto.

Métodos

Nome Description
Clone()

Cria uma cópia exata desse objeto StringFormat.

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.

(Herdado de MarshalByRefObject)
Dispose()

Libera todos os recursos usados por este objeto StringFormat.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(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.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetLifetimeService()
Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
GetTabStops(Single)

Obtém as paradas de tabulação deste StringFormat objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()
Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida dessa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

Especifica o idioma e o método a serem usados quando os dígitos locais são substituídos por dígitos ocidentais.

SetMeasurableCharacterRanges(CharacterRange[])

Especifica uma matriz de CharacterRange estruturas que representam os intervalos de caracteres medidos por uma chamada ao MeasureCharacterRanges(String, Font, RectangleF, StringFormat) método.

SetTabStops(Single, Single[])

Define paradas de tabulação para este StringFormat objeto.

ToString()

Converte esse StringFormat objeto em uma cadeia de caracteres legível por humanos.

Aplica-se a

Confira também