Compartilhar via


StringWriter.Encoding Propriedade

Definição

Obtém o Encoding no qual a saída é gravada.

public:
 virtual property System::Text::Encoding ^ Encoding { System::Text::Encoding ^ get(); };
public override System.Text.Encoding Encoding { get; }
member this.Encoding : System.Text.Encoding
Public Overrides ReadOnly Property Encoding As Encoding

Valor da propriedade

O Encoding no qual a saída é gravada.

Exemplos

Este exemplo de código faz parte de um exemplo maior fornecido para o StringWriter() construtor.

Console::WriteLine( "The following string is {0} encoded.\n{1}", strWriter->Encoding->EncodingName, strWriter->ToString() );
Console.WriteLine("The following string is {0} encoded.\n{1}",
    strWriter.Encoding.EncodingName, strWriter.ToString());
Console.WriteLine("The following string is {0} encoded." _
    & vbCrLf & "{1}", _
    strWriter.Encoding.EncodingName, strWriter.ToString())

Comentários

Essa propriedade é necessária para alguns cenários XML em que um cabeçalho deve ser gravado contendo a codificação usada pelo StringWriter. Isso permite que o código XML consuma um arbitrário StringWriter e gere o cabeçalho XML correto.

A tabela a seguir lista exemplos de outras tarefas de E/S típicas ou relacionadas.

Para fazer isso... Veja o exemplo neste tópico...
Crie um arquivo de texto. Como gravar texto em um arquivo
Gravar em um arquivo de texto. Como gravar texto em um arquivo
Ler de um arquivo de texto. Como ler texto de um arquivo

Aplica-se a

Confira também