System::Xml::Schema::XmlSchemaDatatype::ChangeType Methode
Inhalt
[
Ausblenden
]XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&) method
Konvertiert den angegebenen Wert, dessen Typ eine der gültigen Darstellungen des XML‑Schema‑Typs ist, der durch das XmlSchemaDatatype repräsentiert wird, in den angegebenen Laufzeittyp.
virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | SharedPtr<Object> | Der Eingabewert, der in den angegebenen Typ konvertiert werden soll. |
| targetType | const TypeInfo\& | Der Zieltyp, in den der Eingabewert konvertiert werden soll. |
ReturnValue
Der konvertierte Eingabewert.
Siehe auch
- Typedef SharedPtr
- Class Object
- Class TypeInfo
- Class XmlSchemaDatatype
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaDatatype::ChangeType(SharedPtr<Object>, const TypeInfo&, SharedPtr<IXmlNamespaceResolver>) method
Konvertiert den angegebenen Wert, dessen Typ eine der gültigen Darstellungen des XML‑Schema‑Typs ist, der durch das XmlSchemaDatatype repräsentiert wird, in den angegebenen Laufzeittyp unter Verwendung des IXmlNamespaceResolver, falls das XmlSchemaDatatype den xs:QName‑Typ oder einen davon abgeleiteten Typ darstellt.
virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | SharedPtr<Object> | Der Eingabewert, der in den angegebenen Typ konvertiert werden soll. |
| targetType | const TypeInfo\& | Der Zieltyp, in den der Eingabewert konvertiert werden soll. |
| namespaceResolver | SharedPtr<IXmlNamespaceResolver> | Ein IXmlNamespaceResolver zum Auflösen von Namespace‑Präfixen. Dies ist nur nützlich, wenn das XmlSchemaDatatype den xs:QName‑Typ oder einen davon abgeleiteten Typ darstellt. |
ReturnValue
Der konvertierte Eingabewert.
Siehe auch
- Typedef SharedPtr
- Class Object
- Class TypeInfo
- Class IXmlNamespaceResolver
- Class XmlSchemaDatatype
- Namespace System::Xml::Schema
- Library Aspose.Page for C++