System::Xml::Schema::XmlSchemaDatatype::ChangeType methode

XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&) method

Converteert de opgegeven waarde, waarvan het type een van de geldige representaties is van het XML‑schemas type dat wordt vertegenwoordigd door de XmlSchemaDatatype, naar het opgegeven runtime‑type.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
ParameterTypeBeschrijving
valueSharedPtr<Object>De invoerwaarde om te converteren naar het opgegeven type.
targetTypeconst TypeInfo&Het doelformaat om de invoerwaarde naar te converteren.

ReturnValue

De geconverteerde invoerwaarde.

Zie ook

XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) method

Converteert de opgegeven waarde, waarvan het type een van de geldige representaties is van het XML‑schemas type dat wordt vertegenwoordigd door de XmlSchemaDatatype, naar het opgegeven runtime‑type met behulp van de IXmlNamespaceResolver als de XmlSchemaDatatype het xs:QName‑type vertegenwoordigt of een daarvan afgeleid type.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
ParameterTypeBeschrijving
valueSharedPtr<Object>De invoerwaarde om te converteren naar het opgegeven type.
targetTypeconst TypeInfo&Het doelformaat om de invoerwaarde naar te converteren.
namespaceResolverSharedPtr<IXmlNamespaceResolver>Een IXmlNamespaceResolver die wordt gebruikt voor het oplossen van namespace‑prefixen. Dit is alleen nuttig als de XmlSchemaDatatype het xs:QName‑type vertegenwoordigt of een daarvan afgeleid type.

ReturnValue

De geconverteerde invoerwaarde.

Zie ook