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

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 d’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 lors d’une 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 d’espace de noms de l’attribut à valider.
attributeValueXmlValueGetterUn rappel XmlValueGetter utilisé pour transmettre la valeur de l’attribut sous un type compatible avec le type du langage de définition de schéma XML Schema (XSD) de l’attribut.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Un objet XmlSchemaInfo dont les propriétés sont définies lors d’une validation réussie de l’attribut. Ce paramètre peut être nullptr.

ReturnValue

La valeur de l’attribut validé.

Voir aussi