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 bas 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 för 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 denna nod.
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 har satts 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 med 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) overrideSätter värdet på attributet.
set_Prefix(String) overrideStäller in namnrymdspräfixet 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 angivna XmlWriter.
WriteTo(const SharedPtr<XmlWriter>&) overrideSparar noden till den angivna XmlWriter.

Typedefs

TypedefBeskrivning
PtrEtt 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