System::Xml::Schema::XmlSchemaDatatype::ChangeType method

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

Μετατρέπει την καθορισμένη τιμή, του οποίου ο τύπος είναι μία από τις έγκυρες αναπαραστάσεις του τύπου σχήματος XML που αντιπροσωπεύεται από το XmlSchemaDatatype, στον καθορισμένο τύπο χρόνου εκτέλεσης.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
ParameterTypeΠεριγραφή
τιμήSharedPtr<Object>Η τιμή εισόδου για μετατροπή στον καθορισμένο τύπο.
targetTypeconst TypeInfo&Ο τύπος προορισμού για μετατροπή της τιμής εισόδου.

ReturnValue

Η μετατρεπόμενη τιμή εισόδου.

Δείτε επίσης

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

Μετατρέπει την καθορισμένη τιμή, του οποίου ο τύπος είναι μία από τις έγκυρες αναπαραστάσεις του τύπου σχήματος XML που αντιπροσωπεύεται από το XmlSchemaDatatype, στον καθορισμένο τύπο χρόνου εκτέλεσης χρησιμοποιώντας το IXmlNamespaceResolver εάν το XmlSchemaDatatype αντιπροσωπεύει τον τύπο xs:QName ή έναν τύπο που προέρχεται από αυτόν.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
ParameterTypeΠεριγραφή
τιμήSharedPtr<Object>Η τιμή εισόδου για μετατροπή στον καθορισμένο τύπο.
targetTypeconst TypeInfo&Ο τύπος προορισμού για μετατροπή της τιμής εισόδου.
namespaceResolverSharedPtr<IXmlNamespaceResolver>Ένα IXmlNamespaceResolver που χρησιμοποιείται για την επίλυση προθεμάτων χώρου ονομάτων. Αυτό είναι χρήσιμο μόνο εάν το XmlSchemaDatatype αντιπροσωπεύει τον τύπο xs:QName ή έναν τύπο που προέρχεται από αυτόν.

ReturnValue

Η μετατρεπόμενη τιμή εισόδου.

Δείτε επίσης