XmlValidatingReader.Encoding Właściwość

Definicja

Pobiera atrybut kodowania dokumentu.

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

Wartość właściwości

Encoding

Wartość kodowania. Jeśli atrybut kodowania nie istnieje i nie ma znacznika kolejności bajtów, to ustawienie domyślne to UTF-8.

Uwagi

Uwaga

Klasa XmlValidatingReader jest przestarzała w .NET Framework 2.0. Wystąpienie weryfikacji XmlReader można utworzyć przy użyciu XmlReaderSettings klasy i Create metody . Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie referencyjnej XmlReader .

Gdy jakiekolwiek odwołanie zewnętrzne jest odczytywane (na przykład rozszerzanie jednostki w pliku definicji typu dokumentu (DTD) lub odczytywanie pliku schematu), właściwość kodowania jest ustawiona na wartość kodowania odwołania zewnętrznego. Jeśli kodowanie nie jest określone w odwołaniu zewnętrznym i nie ma znaku kolejności bajtów, ta wartość domyślna to UTF-8.

Obsługiwane są wszystkie standardy kodowania obsługiwane przez podstawowy system operacyjny.

Dotyczy

Zobacz też