StreamWriter.Encoding Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de Encoding uitvoer op waarin de uitvoer wordt geschreven.
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
Waarde van eigenschap
De Encoding opgegeven in de constructor voor het huidige exemplaar of UTF8Encoding als er geen codering is opgegeven.
Voorbeelden
In het volgende voorbeeld wordt de codering van het opgegeven StreamWriter exemplaar opgehaald.
// Write out the current text encoding
sw.WriteLine("Encoding: {0}",
sw.Encoding.ToString());
' Write out the current text encoding.
Sw.WriteLine("Encoding: {0}", _
Sw.Encoding.ToString())
Opmerkingen
Deze eigenschap is nodig voor sommige XML-scenario's waarbij een header moet worden geschreven met de codering die wordt gebruikt door de StreamWriter. Hierdoor kan de XML-code een willekeurige StreamWriter xml-header gebruiken en de juiste XML-header genereren.
Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.