StringFormat Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encapsula informação de layout de texto (como alinhamento, orientação e paradas de tabulação), manipulações de ecrã (como inserção de reticências e substituição de dígitos nacionais) e funcionalidades OpenType. Esta 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
- Implementações
Observações
Muitos formatos comuns são fornecidos através 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ó é suportado em sistemas operacionais Windows. O uso deste tipo em aplicações multiplataforma causa avisos em tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common suportado apenas no Windows.
Construtores
| Name | Description |
|---|---|
| StringFormat() |
Inicializa um novo StringFormat objeto. |
| StringFormat(StringFormat) |
Inicializa um novo StringFormat objeto a partir do objeto existente StringFormat especificado. |
| StringFormat(StringFormatFlags, Int32) |
Inicializa um novo StringFormat objeto com a enumeração e linguagem especificadas StringFormatFlags . |
| StringFormat(StringFormatFlags) |
Inicializa um novo StringFormat objeto com a enumeração especificada StringFormatFlags . |
Propriedades
| Name | Description |
|---|---|
| Alignment |
Obtém ou define o alinhamento horizontal da corda. |
| DigitSubstitutionLanguage |
Obtém a língua usada quando os dígitos locais são substituídos pelos dígitos ocidentais. |
| DigitSubstitutionMethod |
Obtém o método a ser usado para substituição de dígitos. |
| FormatFlags |
Obtém ou define uma StringFormatFlags enumeração que contém informação de formatação. |
| GenericDefault |
Recebe um objeto padrão StringFormat genérico. |
| GenericTypographic |
Recebe um objeto tipográfico StringFormat genérico. |
| HotkeyPrefix |
Obtém ou define o HotkeyPrefix objeto para esse StringFormat objeto. |
| LineAlignment |
Obtém ou define o alinhamento vertical da corda. |
| Trimming |
Obtém ou define a StringTrimming enumeração para este StringFormat objeto. |
Métodos
| Name | Description |
|---|---|
| Clone() |
Cria uma cópia exata deste StringFormat objeto. |
| CreateObjRef(Type) |
Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
| Dispose() |
Liberta todos os recursos utilizados por este StringFormat objeto. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Finalize() |
Permite que um objeto tente libertar recursos e realizar outras operações de limpeza antes de ser recuperado pela recolha de lixo. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetLifetimeService() |
Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso. (Herdado de MarshalByRefObject) |
| GetTabStops(Single) |
Obtém os tabs stops para este StringFormat objeto. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InitializeLifetimeService() |
Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| SetDigitSubstitution(Int32, StringDigitSubstitute) |
Especifica a linguagem e o método a usar quando os dígitos locais são substituídos pelos dígitos ocidentais. |
| SetMeasurableCharacterRanges(CharacterRange[]) |
Especifica um array 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 os tabs stops para este StringFormat objeto. |
| ToString() |
Converte este StringFormat objeto numa cadeia legível por humanos. |