System::Xml::XmlValidatingReader::XmlValidatingReader constructor

XmlValidatingReader::XmlValidatingReader(const SharedPtr<IO::Stream>&, XmlNodeType, const SharedPtr<XmlParserContext>&) constructor

Initialiseert een nieuw exemplaar van de XmlValidatingReader‑klasse met de opgegeven waarden.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<IO::Stream> &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
ParameterTypeBeschrijving
xmlFragmentconst SharedPtr<IO::Stream>&De stream die het XML-fragment bevat dat moet worden geparseerd.
fragTypeXmlNodeTypeHet XmlNodeType van het XML‑fragment. Dit bepaalt wat het fragment kan bevatten (zie tabel hieronder).
contextconst SharedPtr<XmlParserContext>&De XmlParserContext waarin het XML‑fragment moet worden geparseerd. Dit omvat de te gebruiken XmlNameTable, codering, namespace‑bereik, huidige xml:lang, en xml:space‑bereik.

Opmerkingen

De volgende tabel geeft geldige waarden voor fragType weer en hoe de lezer elk van de verschillende knooppunt‑typen verwerkt.
XmlNodeTypeFragment mag bevatten
ElementElke geldige elementinhoud (bijvoorbeeld een combinatie van elementen, opmerkingen, verwerkingsinstructies, cdata, tekst en entiteitsreferenties).
AttributeDe waarde van een attribuut (het deel binnen de aanhalingstekens).
DocumentDe inhoud van een volledig XML‑document; dit handhaaft regels op documentniveau.

Zie ook

XmlValidatingReader::XmlValidatingReader(const SharedPtr<XmlReader>&) constructor

Initialiseert een nieuw exemplaar van de XmlValidatingReader‑klasse die de inhoud valideert die wordt geretourneerd door de opgegeven XmlReader.

System::Xml::XmlValidatingReader::XmlValidatingReader(const SharedPtr<XmlReader> &reader)
ParameterTypeBeschrijving
readerconst SharedPtr<XmlReader>&De XmlReader om vanuit te lezen tijdens het valideren. De huidige implementatie ondersteunt alleen XmlTextReader.

Zie ook

XmlValidatingReader::XmlValidatingReader(const String&, XmlNodeType, const SharedPtr<XmlParserContext>&) constructor

Initialiseert een nieuw exemplaar van de XmlValidatingReader‑klasse met de opgegeven waarden.

System::Xml::XmlValidatingReader::XmlValidatingReader(const String &xmlFragment, XmlNodeType fragType, const SharedPtr<XmlParserContext> &context)
ParameterTypeBeschrijving
xmlFragmentconst String&De string die het XML-fragment bevat om te parseren.
fragTypeXmlNodeTypeHet XmlNodeType van het XML-fragment. Dit bepaalt ook wat de fragmenttekenreeks kan bevatten (zie tabel hieronder).
contextconst SharedPtr<XmlParserContext>&De XmlParserContext waarin het XML-fragment moet worden geparseerd. Dit omvat de te gebruiken NameTable, codering, namespace‑bereik, de huidige xml:lang, en xml:space‑bereik.

Opmerkingen

De volgende tabel geeft geldige waarden voor fragType weer en hoe de lezer elk van de verschillende knooppunt‑typen verwerkt.
XmlNodeTypeFragment mag bevatten
ElementElke geldige elementinhoud (bijvoorbeeld een combinatie van elementen, opmerkingen, verwerkingsinstructies, cdata, tekst en entiteitsreferenties).
AttributeDe waarde van een attribuut (het deel binnen de aanhalingstekens).
DocumentDe inhoud van een volledig XML‑document; dit handhaaft regels op documentniveau.

Zie ook