System::Xml::Schema::XmlSchemaValidator::ValidateAttribute methode

XmlSchemaValidator::ValidateAttribute(const String&, const String&, const String&, const SharedPtr<XmlSchemaInfo>&) method

Valideert de attribuutnaam, namespace‑URI en waarde in de huidige elementcontext.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, const String &attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParameterTypeBeschrijving
localNameconst String&De lokale naam van het attribuut dat moet worden gevalideerd.
namespaceUriconst String&De namespace-URI van het attribuut dat moet worden gevalideerd.
attributeValueconst String&De waarde van het attribuut dat moet worden gevalideerd.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Een XmlSchemaInfo object waarvan de eigenschappen worden ingesteld bij succesvolle validatie van het attribuut. Deze parameter kan nullptr zijn.

ReturnValue

De waarde van het gevalideerde attribuut.

Zie ook

XmlSchemaValidator::ValidateAttribute(const String&, const String&, XmlValueGetter, const SharedPtr<XmlSchemaInfo>&) method

Valideert de attribuutnaam, namespace‑URI en waarde in de huidige elementcontext.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, XmlValueGetter attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParameterTypeBeschrijving
localNameconst String&De lokale naam van het attribuut dat moet worden gevalideerd.
namespaceUriconst String&De namespace-URI van het attribuut dat moet worden gevalideerd.
attributeValueXmlValueGetterEen XmlValueGetter callback die wordt gebruikt om de waarde van het attribuut door te geven als een type dat compatibel is met het XML Schema Definition Language (XSD)-type van het attribuut.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Een XmlSchemaInfo object waarvan de eigenschappen worden ingesteld bij succesvolle validatie van het attribuut. Deze parameter kan nullptr zijn.

ReturnValue

De waarde van het gevalideerde attribuut.

Zie ook