XDeclaration 构造函数

定义

初始化 XDeclaration 类的新实例。

重载

名称 说明
XDeclaration(XDeclaration)

从另一个XDeclaration对象初始化类的新实例XDeclaration

XDeclaration(String, String, String)

使用指定的版本、编码和独立状态初始化类的新实例 XDeclaration

XDeclaration(XDeclaration)

Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs

从另一个XDeclaration对象初始化类的新实例XDeclaration

public:
 XDeclaration(System::Xml::Linq::XDeclaration ^ other);
public XDeclaration(System.Xml.Linq.XDeclaration other);
new System.Xml.Linq.XDeclaration : System.Xml.Linq.XDeclaration -> System.Xml.Linq.XDeclaration
Public Sub New (other As XDeclaration)

参数

other
XDeclaration

XDeclaration用于初始化此XDeclaration对象的对象。

注解

此构造函数主要用于内部生成 XML 树的深层副本。

另请参阅

适用于

XDeclaration(String, String, String)

Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs
Source:
XDeclaration.cs

使用指定的版本、编码和独立状态初始化类的新实例 XDeclaration

public:
 XDeclaration(System::String ^ version, System::String ^ encoding, System::String ^ standalone);
public XDeclaration(string version, string encoding, string standalone);
public XDeclaration(string? version, string? encoding, string? standalone);
new System.Xml.Linq.XDeclaration : string * string * string -> System.Xml.Linq.XDeclaration
Public Sub New (version As String, encoding As String, standalone As String)

参数

version
String

XML 的版本,通常为“1.0”。

encoding
String

XML 文档的编码。

standalone
String

包含“yes”或“no”的字符串,指定 XML 是独立还是需要解析外部实体。

示例

以下示例创建一个包含声明的文档。

XDocument doc = new XDocument(
    new XDeclaration("1.0", "utf-8", "yes"),
    new XComment("This is a comment"),
    new XElement("Root", "content")
);
doc.Save("Root.xml");

Console.WriteLine(File.ReadAllText("Root.xml"));
Dim doc As XDocument = _
        <?xml version="1.0" encoding="utf-8" standalone="yes"?>
            <!--This is a comment-->
            <Root>content</Root>

doc.Save("Root.xml")

Console.WriteLine(File.ReadAllText("Root.xml"))

此示例生成以下输出:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--This is a comment-->
<Root>content</Root>

另请参阅

适用于