Méthode System::Xml::Schema::XmlSchemaValidator::ValidateAttribute

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

Valide le nom de l’attribut, l’URI de l’espace de noms et la valeur dans le contexte de l’élément actuel.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, const String &attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParamètreTypeDescription
localNameconst String&Le nom local de l’attribut à valider.
namespaceUriconst String&L’URI de l’espace de noms de l’attribut à valider.
attributeValueconst String&La valeur de l’attribut à valider.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Un objet XmlSchemaInfo dont les propriétés sont définies après la validation réussie de l’attribut. Ce paramètre peut être nullptr.

ReturnValue

La valeur de l’attribut validé.

Voir aussi

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

Valide le nom de l’attribut, l’URI de l’espace de noms et la valeur dans le contexte de l’élément actuel.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, XmlValueGetter attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParamètreTypeDescription
localNameconst String&Le nom local de l’attribut à valider.
namespaceUriconst String&L’URI de l’espace de noms de l’attribut à valider.
attributeValueXmlValueGetterUn rappel XmlValueGetter utilisé pour transmettre la valeur de l’attribut sous une forme compatible avec le type du langage de définition XML Schema (XSD) de l’attribut.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Un objet XmlSchemaInfo dont les propriétés sont définies après la validation réussie de l’attribut. Ce paramètre peut être nullptr.

ReturnValue

La valeur de l’attribut validé.

Voir aussi