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

XmlDocument::CreateAttribute(const String&) method

Создает XmlAttribute с указанным именем.

SharedPtr<XmlAttribute> System::Xml::XmlDocument::CreateAttribute(const String &name)
ПараметрТипОписание
nameconst String&Полное имя атрибута. Если имя содержит двоеточие, значение XmlNode::get_Prefix отражает часть имени, предшествующую первому двоеточию, а значение XmlDocument::get_LocalName отражает часть имени, следующую за первым двоеточием. Значение XmlNode::get_NamespaceURI остаётся пустым, если только префикс не является распознанным встроенным префиксом, таким как xmlns. В этом случае get_NamespaceURI имеет значение http://www.w3.org/2000/xmlns/.

ReturnValue

Новый XmlAttribute.

См. также

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

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

virtual SharedPtr<XmlAttribute> System::Xml::XmlDocument::CreateAttribute(const String &prefix, const String &localName, const String &namespaceURI)
ПараметрТипОписание
prefixconst String&Префикс атрибута (если есть). String::Empty и nullptr эквивалентны.
localNameconst String&Локальное имя атрибута.
namespaceURIconst String&URI пространства имен атрибута (если есть). String::Empty и nullptr эквивалентны. Если prefix равен xmlns, то этот параметр должен быть http://www.w3.org/2000/xmlns/;, иначе будет выброшено исключение.

ReturnValue

Новый XmlAttribute.

См. также

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

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

SharedPtr<XmlAttribute> System::Xml::XmlDocument::CreateAttribute(const String &qualifiedName, const String &namespaceURI)
ПараметрТипОписание
qualifiedNameconst String&Полное имя атрибута. Если имя содержит двоеточие, значение XmlNode::get_Prefix будет отражать часть имени до двоеточия, а значение XmlDocument::get_LocalName будет отражать часть имени после двоеточия.
namespaceURIconst String&URI пространства имен атрибута. Если полное имя включает префикс xmlns, то этот параметр должен быть http://www.w3.org/2000/xmlns/.

ReturnValue

Новый XmlAttribute.

См. также