FormattableString 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.
Representa uma cadeia de formatos composta, juntamente com os argumentos a formatar.
public ref class FormattableString abstract : IFormattable
public abstract class FormattableString : IFormattable
type FormattableString = class
interface IFormattable
Public MustInherit Class FormattableString
Implements IFormattable
- Herança
-
FormattableString
- Implementações
Observações
Uma cadeia de formatos composta consiste em texto fixo misturado com marcadores de posição indexados, chamados itens de formato, que correspondem aos objetos da lista. A operação de formatação produz uma cadeia de caracteres de resultado que consiste no texto fixo original misturado com a representação de cadeia de caracteres dos objetos na lista. A formatação composta é suportada por métodos como String.Format, Console.WriteLine, e StringBuilder.AppendFormat. Para mais informações sobre formatação composta, consulte Formatação composta.
Uma instância FormattableString pode resultar de uma cadeia interpolada em C# ou Visual Basic.
Construtores
| Name | Description |
|---|---|
| FormattableString() |
Instância de uma nova instância da FormattableString classe. |
Propriedades
| Name | Description |
|---|---|
| ArgumentCount |
Obtém o número de argumentos a formatar. |
| Format |
Devolve a cadeia de formato composto. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetArgument(Int32) |
Devolve o argumento na posição de índice especificada. |
| GetArguments() |
Devolve um array de objetos que contém um ou mais objetos para formatar. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Invariant(FormattableString) |
Devolve uma cadeia de resultados na qual os argumentos são formatados usando as convenções da cultura invariante. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve a cadeia que resulta da formatação da cadeia de formato composta juntamente com os seus argumentos, utilizando as convenções de formatação da cultura atual. |
| ToString(IFormatProvider) |
Devolve a cadeia que resulta da formatação da cadeia de formato composta juntamente com os seus argumentos, utilizando as convenções de formatação de uma cultura especificada. |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Devolve a cadeia que resulta da formatação da cadeia de formato juntamente com os seus argumentos, utilizando as convenções de formatação de uma cultura especificada. |