System::Xml::XmlAttribute-klass

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

MetodBeskrivning
AppendChild(SharedPtr<XmlNode>) overrideLägger till den angivna noden i slutet av listan med barnnoder för denna nod.
CloneNode(bool) overrideSkapar en duplikat av denna nod.
get_BaseURI() overrideReturnerar nodens grundläggande Uniform Resource Identifier (URI).
get_LocalName() overrideReturnerar det lokala namnet på noden.
get_Name() overrideReturnerar det kvalificerade namnet på noden.
get_NamespaceURI() overrideReturnerar namnrymdens URI för denna nod.
get_NodeType() overrideReturnerar typen på den aktuella noden.
get_OwnerDocument() overrideReturnerar XmlDocument som denna nod tillhör.
virtual get_OwnerElement()Returnerar XmlElement som attributet tillhör.
get_Prefix() overrideReturnerar namnrymdsprefixet för den här noden.
get_SchemaInfo() overrideReturnerar 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 sattes explicit.
get_Value() overrideReturnerar värdet på noden.
InsertAfter(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideInfogar den angivna noden omedelbart efter den angivna referensnoden.
InsertBefore(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideInfogar den angivna noden omedelbart före den angivna referensnoden.
PrependChild(SharedPtr<XmlNode>) overrideLägger till den angivna noden i början av listan över barnnoder för denna nod.
RemoveChild(SharedPtr<XmlNode>) overrideTar bort den angivna barnnoden.
ReplaceChild(SharedPtr<XmlNode>, SharedPtr<XmlNode>) overrideErsätter den angivna barnnoden med den nya angivna barnnoden.
set_InnerText(String) overrideStäller in de sammanslagna värdena för noden och alla dess barn.
set_InnerXml(String) overrideStäller in värdet för attributet.
set_Prefix(String) overrideStäller in namnrymdsprefixet för denna nod.
set_Value(String) overrideStäller in värdet på noden.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideSparar alla barn till noden till den specificerade XmlWriter.
WriteTo(const SharedPtr<XmlWriter>&) overrideSparar noden till den specificerade XmlWriter.

Typedefs

TypedefBeskrivning
PtrEtt alias för en 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