System::Xml::XmlDocument::CreateNode 方法

XmlDocument::CreateNode(const String&, const String&, const String&) method

使用指定的节点类型、XmlDocument::get_NameXmlNode::get_NamespaceURI 创建一个 XmlNode

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(const String &nodeTypeString, const String &name, const String &namespaceURI)
参数类型描述
nodeTypeStringconst String&String 表示新节点的 XmlNodeType。此参数必须是下表列出的值之一。
nameconst String&新节点的限定名称。如果名称包含冒号,则会解析为 XmlNode::get_PrefixXmlDocument::get_LocalName 组件。
namespaceURIconst String&新节点的命名空间 URI。

ReturnValue

新的 XmlNode

备注

参数 nodeTypeString 区分大小写,必须是下表中的某个值:
nodeTypeStringXmlNodeType
attributeAttribute
cdatasectionCDATA
commentComment
文档Document
文档片段DocumentFragment
文档类型DocumentType
元素Element
实体引用EntityReference
处理指令ProcessingInstruction
显著空白SignificantWhitespace
文本Text
空白Whitespace

另见

XmlDocument::CreateNode(XmlNodeType, const String&, const String&) method

使用指定的XmlNodeTypeXmlDocument::get_NameXmlNode::get_NamespaceURI创建一个XmlNode

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &name, const String &namespaceURI)
参数类型描述
typeXmlNodeType新节点的XmlNodeType
nameconst String&新节点的限定名称。如果名称包含冒号,则会解析为XmlNode::get_PrefixXmlDocument::get_LocalName组件。
namespaceURIconst String&新节点的命名空间 URI。

ReturnValue

新的 XmlNode

另见

XmlDocument::CreateNode(XmlNodeType, const String&, const String&, const String&) method

使用指定的XmlNodeTypeXmlNode::get_PrefixXmlDocument::get_NameXmlNode::get_NamespaceURI创建一个XmlNode

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &prefix, const String &name, const String &namespaceURI)
参数类型描述
typeXmlNodeType新节点的XmlNodeType
前缀const String&新节点的前缀。
名称const String&新节点的本地名称。
namespaceURIconst String&新节点的命名空间 URI。

ReturnValue

新的 XmlNode

另见