Метод System::Xml::XmlDocument::CreateNode

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

Создает XmlNode с указанным типом узла, XmlDocument::get_Name и XmlNode::get_NamespaceURI.

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(const String &nodeTypeString, const String &name, const String &namespaceURI)
ПараметрТипОписание
nodeTypeStringconst String&String версия XmlNodeType нового узла. Этот параметр должен быть одним из значений, перечисленных в таблице ниже.
nameconst String&Полное имя нового узла. Если имя содержит двоеточие, оно разбивается на компоненты XmlNode::get_Prefix и XmlDocument::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

Создает XmlNode с указанным XmlNodeType, XmlDocument::get_Name и XmlNode::get_NamespaceURI.

virtual SharedPtr<XmlNode> System::Xml::XmlDocument::CreateNode(XmlNodeType type, const String &name, const String &namespaceURI)
ПараметрТипОписание
typeXmlNodeTypeТип XmlNodeType нового узла.
nameconst String&Полное имя нового узла. Если имя содержит двоеточие, оно разбивается на компоненты XmlNode::get_Prefix и XmlDocument::get_LocalName.
namespaceURIconst String&URI пространства имен нового узла.

ReturnValue

Новый XmlNode.

См. также

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

Создает XmlNode с указанным XmlNodeType, XmlNode::get_Prefix, XmlDocument::get_Name и XmlNode::get_NamespaceURI.

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.

См. также