System::Xml::XmlAttribute 类
内容
[
隐藏
]XmlAttribute class
表示属性。属性的有效值和默认值在文档类型定义 (DTD) 或模式中定义。
class XmlAttribute : public System::Xml::XmlNode
方法
| 方法 | 描述 |
|---|---|
| AppendChild(SharedPtr<XmlNode>) override | 将指定的节点添加到此节点的子节点列表的末尾。 |
| CloneNode(bool) override | 创建此节点的副本。 |
| get_BaseURI() override | 返回节点的基础统一资源标识符 (URI)。 |
| get_LocalName() override | 返回节点的本地名称。 |
| get_Name() override | 返回节点的限定名称。 |
| get_NamespaceURI() override | 返回此节点的命名空间 URI。 |
| get_NodeType() override | 返回当前节点的类型。 |
| get_OwnerDocument() override | 返回此节点所属的 XmlDocument。 |
| virtual get_OwnerElement() | 返回属性所属的 XmlElement。 |
| get_Prefix() override | 返回此节点的命名空间前缀。 |
| get_SchemaInfo() override | 返回因模式验证而分配给此节点的后模式验证信息集 (post-schema-validation-infoset)。 |
| virtual get_Specified() | 返回一个值,指示属性值是否已显式设置。 |
| get_Value() override | 返回节点的值。 |
| InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | 在指定的参考节点之后立即插入指定的节点。 |
| InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | 在指定的参考节点之前立即插入指定的节点。 |
| PrependChild(SharedPtr<XmlNode>) override | 将指定的节点添加到此节点的子节点列表的开头。 |
| RemoveChild(SharedPtr<XmlNode>) override | 移除指定的子节点。 |
| ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | 用指定的新子节点替换指定的子节点。 |
| set_InnerText(String) override | 设置节点及其所有子节点的连接值。 |
| set_InnerXml(String) override | 设置属性的值。 |
| set_Prefix(String) override | 设置此节点的命名空间前缀。 |
| set_Value(String) override | 设置节点的值。 |
| WriteContentTo(const SharedPtr<XmlWriter>&) override | 将节点的所有子节点保存到指定的 XmlWriter。 |
| WriteTo(const SharedPtr<XmlWriter>&) override | 将节点保存到指定的 XmlWriter。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| Ptr | 此类实例的共享指针别名。 |
备注
此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。
另见
- Class XmlNode
- Namespace System::Xml
- Library Aspose.Font for C++