System::Xml::Schema::XmlSchemaValidator::ValidateAttribute method

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

Convalida il nome dell’attributo, l’URI dello spazio dei nomi e il valore nel contesto dell’elemento corrente.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, const String &attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParametroTipoDescrizione
localNameconst String&Il nome locale dell’attributo da convalidare.
namespaceUriconst String&L’URI dello spazio dei nomi dell’attributo da convalidare.
attributeValueconst String&Il valore dell’attributo da convalidare.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Un oggetto XmlSchemaInfo le cui proprietà vengono impostate al termine di una convalida riuscita dell’attributo. Questo parametro può essere nullptr.

ReturnValue

Il valore dell’attributo convalidato.

Vedi anche

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

Convalida il nome dell’attributo, l’URI dello spazio dei nomi e il valore nel contesto dell’elemento corrente.

SharedPtr<Object> System::Xml::Schema::XmlSchemaValidator::ValidateAttribute(const String &localName, const String &namespaceUri, XmlValueGetter attributeValue, const SharedPtr<XmlSchemaInfo> &schemaInfo)
ParametroTipoDescrizione
localNameconst String&Il nome locale dell’attributo da convalidare.
namespaceUriconst String&L’URI dello spazio dei nomi dell’attributo da convalidare.
attributeValueXmlValueGetterUna callback XmlValueGetter usata per passare il valore dell’attributo come tipo compatibile con il tipo XML Schema Definition Language (XSD) dell’attributo.
schemaInfoconst SharedPtr<XmlSchemaInfo>&Un oggetto XmlSchemaInfo le cui proprietà vengono impostate al termine di una convalida riuscita dell’attributo. Questo parametro può essere nullptr.

ReturnValue

Il valore dell’attributo convalidato.

Vedi anche