XmlAttribute.InsertBefore(XmlNode, XmlNode) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的节点紧接着插入指定的引用节点之前。
public:
override System::Xml::XmlNode ^ InsertBefore(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertBefore (System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertBefore (System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertBefore : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertBefore (newChild As XmlNode, refChild As XmlNode) As XmlNode
参数
返回
已插入的 XmlNode。
例外
示例
有关方法的示例 InsertBefore ,请参阅 InsertBefore 该方法。
注解
null如果是refChild,请在子节点列表的末尾插入newChild。 如果 newChild 为对象 XmlDocumentFragment ,则在其子节点之前按相同顺序 refChild插入。 newChild如果树中已存在,则首先将其删除。
如果要插入的节点是从另一个文档创建的,则可以使用该 XmlDocument.ImportNode 节点将节点导入到当前文档。 然后,可以将导入的节点插入到当前文档中。