System::Xml::XmlElement::RemoveAttributeNode 方法

XmlElement::RemoveAttributeNode(SharedPtr<XmlAttribute>) method

移除指定的 XmlAttribute

virtual SharedPtr<XmlAttribute> System::Xml::XmlElement::RemoveAttributeNode(SharedPtr<XmlAttribute> oldAttr)
参数类型描述
oldAttrSharedPtr<XmlAttribute>要移除的 XmlAttribute 节点。如果被移除的属性具有默认值,则会立即被替换。

ReturnValue

被移除的 XmlAttributenullptr(如果 oldAttr 不是 XmlElement 的属性节点)。

另见

XmlElement::RemoveAttributeNode(String, String) method

移除由本地名称和命名空间 URI 指定的 XmlAttribute。(如果被移除的属性具有默认值,则会立即被替换)。

virtual SharedPtr<XmlAttribute> System::Xml::XmlElement::RemoveAttributeNode(String localName, String namespaceURI)
参数类型描述
localNameString属性的本地名称。
namespaceURIString属性的命名空间 URI。

ReturnValue

已删除的 XmlAttribute;如果 XmlElement 没有匹配的属性节点,则返回 nullptr

另见