XmlValidatingReader.Encoding Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the encoding attribute for the document.
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
Property Value
The encoding value. If no encoding attribute exists, and there is not byte-order mark, this defaults to UTF-8.
Remarks
Note
The XmlValidatingReader class is obsolete in .NET Framework 2.0. You can create a validating XmlReader instance by using the XmlReaderSettings class and the Create method. For more information, see the Remarks section of the XmlReader reference page.
When any external reference is read (such as expanding an entity in a document type definition (DTD) file or reading a schema file) the encoding property is set to the encoding value of the external reference. If encoding is not specified in the external reference, and there is no byte-order mark, this defaults to UTF-8.
All the encoding standards that the underlying operating system supports are supported.
Applies to
See also
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈