System::Xml::XmlAttribute klass
Innehåll
[
Dölj
]XmlAttribute class
Representerar ett attribut. Giltiga och standardvärden för attributet definieras i en dokumenttypdefinition (DTD) eller ett schema.
class XmlAttribute : public System::Xml::XmlNode
Metoder
| Metod | Beskrivning |
|---|---|
| AppendChild(SharedPtr<XmlNode>) override | Lägger till den angivna noden i slutet av listan med barnnoder för denna nod. |
| CloneNode(bool) override | Skapar en duplikat av denna nod. |
| get_BaseURI() override | Returnerar nodens bas Uniform Resource Identifier (URI). |
| get_LocalName() override | Returnerar det lokala namnet på noden. |
| get_Name() override | Returnerar det kvalificerade namnet på noden. |
| get_NamespaceURI() override | Returnerar namnrymdens URI för denna nod. |
| get_NodeType() override | Returnerar typen för den aktuella noden. |
| get_OwnerDocument() override | Returnerar XmlDocument som denna nod tillhör. |
| virtual get_OwnerElement() | Returnerar XmlElement som attributet tillhör. |
| get_Prefix() override | Returnerar namnrymdsprefixet för denna nod. |
| get_SchemaInfo() override | Returnerar post-schema-validation-infoset som har tilldelats denna nod som ett resultat av schemavalidering. |
| virtual get_Specified() | Returnerar ett värde som indikerar om attributvärdet har satts explicit. |
| get_Value() override | Returnerar värdet på noden. |
| InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | Infogar den angivna noden omedelbart efter den angivna referensnoden. |
| InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | Infogar den angivna noden omedelbart före den angivna referensnoden. |
| PrependChild(SharedPtr<XmlNode>) override | Lägger till den angivna noden i början av listan med barnnoder för denna nod. |
| RemoveChild(SharedPtr<XmlNode>) override | Tar bort den angivna barnnoden. |
| ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) override | Ersätter den angivna barnnoden med den nya angivna barnnoden. |
| set_InnerText(String) override | Ställer in de sammanslagna värdena för noden och alla dess barn. |
| set_InnerXml(String) override | Sätter värdet på attributet. |
| set_Prefix(String) override | Ställer in namnrymdspräfixet för denna nod. |
| set_Value(String) override | Ställer in värdet på noden. |
| WriteContentTo(const SharedPtr<XmlWriter>&) override | Sparar alla barn till noden till den angivna XmlWriter. |
| WriteTo(const SharedPtr<XmlWriter>&) override | Sparar noden till den angivna XmlWriter. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| Ptr | Ett alias för delad pekare till en instans av denna klass. |
Anmärkningar
Objekt av denna klass bör endast allokeras med funktionen System::MakeObject(). Skapa aldrig instanser av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument.
Se även
- Class XmlNode
- Namespace System::Xml
- Library Aspose.Page for C++