XmlAttribute.PrependChild(XmlNode) 方法

定义

将指定的节点添加到该节点的子节点列表的开头。

public:
 override System::Xml::XmlNode ^ PrependChild(System::Xml::XmlNode ^ newChild);
public override System.Xml.XmlNode PrependChild (System.Xml.XmlNode newChild);
public override System.Xml.XmlNode? PrependChild (System.Xml.XmlNode newChild);
override this.PrependChild : System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function PrependChild (newChild As XmlNode) As XmlNode

参数

newChild
XmlNode

要添加的 XmlNode。 如果它是一个 XmlDocumentFragment,则会将文档片段的全部内容移动到该节点的子列表中。

返回

XmlNode

已添加的 XmlNode

例外

此节点的类型不允许 newChild 节点类型的子节点。

newChild 是此节点的上级节点。

newChild 是从不同于创建此节点的文档创建的。

该节点是只读的。

示例

有关方法的示例 PrependChild ,请参阅 PrependChild 该方法。

注解

newChild如果树中已存在,则首先将其删除。

如果插入的节点是从另一个文档创建的,则可以用于 XmlDocument.ImportNode 将节点导入到当前文档。 然后,可以将导入的节点插入到当前文档中。

此方法是文档对象模型的 Microsoft 扩展, (DOM) 。

适用于