System::Xml::XmlReaderSettings class
inhoud
[
verbergen
]XmlReaderSettings class
Specificeert een set functies die ondersteund moeten worden op het XmlReader object dat is gemaakt door de XmlReader::Create methode.
class XmlReaderSettings : public System::Object
Methoden
| Methode | Beschrijving |
|---|---|
| CheckReadOnly(const String&) | |
| Clone() | Maakt een kopie van de XmlReaderSettings instantie. |
| get_CheckCharacters() | Geeft een waarde terug die aangeeft of tekencontrole moet worden uitgevoerd. |
| get_CloseInput() | Geeft een waarde terug die aangeeft of de onderliggende stream of TextReader moet worden gesloten wanneer de lezer wordt gesloten. |
| get_ConformanceLevel() | Geeft het conformiteitsniveau terug waaraan de XmlReader zal voldoen. |
| get_DtdProcessing() | Geeft een waarde terug die de verwerking van DTD’s bepaalt. |
| get_IgnoreComments() | Geeft een waarde terug die aangeeft of opmerkingen moeten worden genegeerd. |
| get_IgnoreProcessingInstructions() | Geeft een waarde terug die aangeeft of verwerkingsinstructies moeten worden genegeerd. |
| get_IgnoreWhitespace() | Geeft een waarde terug die aangeeft of onbeduidende witruimte moet worden genegeerd. |
| get_LineNumberOffset() | Geeft de regelnummeroffset van het XmlReader object terug. |
| get_LinePositionOffset() | Geeft de regelpositieoffset van het XmlReader object terug. |
| get_MaxCharactersFromEntities() | Geeft een waarde terug die het maximaal toegestane aantal tekens in een document aangeeft dat voortkomt uit het uitbreiden van entiteiten. |
| get_MaxCharactersInDocument() | Retourneert een waarde die het maximaal toegestane aantal tekens in een XML-document aangeeft. Een nul (0) waarde betekent geen limieten voor de grootte van het XML-document. Een niet-nul waarde specificeert de maximale grootte, in tekens. |
| get_NameTable() | Retourneert de XmlNameTable die wordt gebruikt voor geatomiseerde tekenreeksvergelijkingen. |
| get_ProhibitDtd() | Retourneert een waarde die aangeeft of documenttype-definitie (DTD) verwerking verboden moet worden. |
| get_Schemas() | Retourneert de XmlSchemaSet die moet worden gebruikt bij het uitvoeren van schemavalidatie. |
| get_ValidationFlags() | Retourneert een waarde die de instellingen voor schemavalidatie aangeeft. Deze instelling is van toepassing op XmlReader objecten die schema’s valideren (XmlReaderSettings::get_ValidationType waarde is ValidationType::Schema). |
| get_ValidationType() | Retourneert een waarde die aangeeft of de XmlReader validatie of type-toewijzing zal uitvoeren tijdens het lezen. |
| Reset() | Reset de leden van de instellingenklasse naar hun standaardwaarden. |
| set_CheckCharacters(bool) | Stelt een waarde in die aangeeft of tekencontrole moet worden uitgevoerd. |
| set_CloseInput(bool) | Stelt een waarde in die aangeeft of de onderliggende stream of TextReader moet worden gesloten wanneer de lezer wordt gesloten. |
| set_ConformanceLevel(System::Xml::ConformanceLevel) | Stelt het conformiteitsniveau in waaraan de XmlReader moet voldoen. |
| set_DtdProcessing(System::Xml::DtdProcessing) | Stelt een waarde in die de verwerking van DTD’s bepaalt. |
| set_IgnoreComments(bool) | Stelt een waarde in die aangeeft of opmerkingen moeten worden genegeerd. |
| set_IgnoreProcessingInstructions(bool) | Stelt een waarde in die aangeeft of verwerkingsinstructies moeten worden genegeerd. |
| set_IgnoreWhitespace(bool) | Stelt een waarde in die aangeeft of onbelangrijke witruimte moet worden genegeerd. |
| set_LineNumberOffset(int32_t) | Stelt de regelnummer-offset in van het XmlReader object. |
| set_LinePositionOffset(int32_t) | Stelt de regelpositie-offset in van het XmlReader object. |
| set_MaxCharactersFromEntities(int64_t) | Stelt een waarde in die het maximaal toegestane aantal tekens in een document aangeeft dat voortkomt uit het uitbreiden van entiteiten. |
| set_MaxCharactersInDocument(int64_t) | Stelt een waarde in die het maximaal toegestane aantal tekens in een XML-document aangeeft. Een nul (0) waarde betekent geen limieten voor de grootte van het XML-document. Een niet-nul waarde specificeert de maximale grootte, in tekens. |
| set_NameTable(const SharedPtr<XmlNameTable>&) | Stelt de XmlNameTable in die wordt gebruikt voor geatomiseerde tekenreeksvergelijkingen. |
| set_ProhibitDtd(bool) | Stelt een waarde in die aangeeft of documenttype-definitie (DTD) verwerking verboden moet worden. |
| set_Schemas(const SharedPtr<Schema::XmlSchemaSet>&) | Stelt de XmlSchemaSet in die moet worden gebruikt bij het uitvoeren van schemavalidatie. |
| set_ValidationFlags(Schema::XmlSchemaValidationFlags) | Stelt een waarde in die de instellingen voor schemavalidatie aangeeft. Deze instelling is van toepassing op XmlReader objecten die schema’s valideren (XmlReaderSettings::get_ValidationType waarde is ValidationType::Schema). |
| set_ValidationType(System::Xml::ValidationType) | Stelt een waarde in die aangeeft of de XmlReader validatie of type-toewijzing zal uitvoeren tijdens het lezen. |
| set_XmlResolver(const SharedPtr<System::Xml::XmlResolver>&) | Stelt de XmlResolver in die wordt gebruikt om externe documenten te benaderen. |
| ValidationEventHandler_add(Args…) | Voegt een gebeurtenisafhandelaar toe die optreedt wanneer de lezer validatiefouten tegenkomt. |
| ValidationEventHandler_remove(Args…) | Verwijdert een gebeurtenisafhandelaar die optreedt wanneer de lezer validatiefouten tegenkomt. |
| XmlReaderSettings() | Initialiseert een nieuw exemplaar van de klasse XmlReaderSettings. |
Typedefs
| Typedef | Beschrijving |
|---|---|
| Ptr | Een 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
- Class Object
- Namespace System::Xml
- Library Aspose.Page for C++