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)
ParameterType描述
nodeTypeStringconst String&新节点的 XmlNodeTypeString 版本。此参数必须是下表列出的值之一。
nameconst String&新节点的限定名称。如果名称包含冒号,它将被解析为 XmlNode::get_PrefixXmlDocument::get_LocalName 组件。
namespaceURIconst String&新节点的命名空间 URI。

ReturnValue

新的 XmlNode

备注

参数 nodeTypeString 区分大小写,且必须是下表中的某个值:
nodeTypeStringXmlNodeType
属性Attribute
CDATA 区段CDATA
注释Comment
文档Document
文档片段DocumentFragment
文档类型DocumentType
元素Element
实体引用EntityReference
处理指令ProcessingInstruction
显著空白SignificantWhitespace
textText
空白Whitespace

另见

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

创建一个具有指定 XmlNodeTypeXmlDocument::get_NameXmlNode::get_NamespaceURIXmlNode

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &name, const String &namespaceURI)
ParameterType描述
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_NamespaceURIXmlNode

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

ReturnValue

新的 XmlNode

另见