StringFormat Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |