System::Xml::XmlNotation klasse

XmlNotation class

Stelt een notatiedeclaratie voor, zoals .

class XmlNotation : public System::Xml::XmlNode

Methoden

MethodeBeschrijving
CloneNode(bool) overrideMaakt een duplicaat van dit knooppunt. Notatienodes kunnen niet worden gekloond. Het aanroepen van deze methode op een XmlNotation object werpt een uitzondering.
get_InnerXml() overrideGeeft de markup terug die de kinderen van dit knooppunt vertegenwoordigt.
get_IsReadOnly() overrideGeeft een waarde terug die aangeeft of het knooppunt alleen-lezen is.
get_LocalName() overrideRetourneert de naam van het huidige knooppunt zonder het namespace‑voorvoegsel.
get_Name() overrideRetourneert de naam van het huidige knooppunt.
get_NodeType() overrideRetourneert het type van het huidige knooppunt.
get_OuterXml() overrideRetourneert de markup die dit knooppunt en al zijn kinderen weergeeft.
get_PublicId()Retourneert de waarde van de publieke identifier op de notatiedeclaratie.
get_SystemId()Retourneert de waarde van de systeemidentifier op de notatiedeclaratie.
set_InnerXml(String) overrideStelt de markup in die de kinderen van dit knooppunt weergeeft.
WriteContentTo(const SharedPtr<XmlWriter>&) overrideSlaat de kinderen van het knooppunt op in de opgegeven XmlWriter. Deze methode heeft geen effect op XmlNotation-knooppunten.
WriteTo(const SharedPtr<XmlWriter>&) overrideSlaat het knooppunt op in de opgegeven XmlWriter. Deze methode heeft geen effect op XmlNotation-knooppunten.

Typedefs

TypedefBeschrijving
PtrEen alias voor een gedeelde pointer naar een exemplaar van deze klasse.

Opmerkingen

Objecten van deze klasse mogen alleen worden gealloceerd met de functie System::MakeObject(). Maak nooit exemplaren van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

Zie ook