System::Xml::Schema::XmlSchemaDatatype::ChangeType metodo

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

Converte il valore specificato, il cui tipo è una delle rappresentazioni valide del tipo di schema XML rappresentato da XmlSchemaDatatype, al tipo di runtime specificato.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
ParametroTipoDescrizione
valoreSharedPtr<Object>Il valore di input da convertire al tipo specificato.
targetTypeconst TypeInfo&Il tipo di destinazione a cui convertire il valore di input.

ReturnValue

Il valore di input convertito.

Vedi anche

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

Converte il valore specificato, il cui tipo è una delle rappresentazioni valide del tipo di schema XML rappresentato da XmlSchemaDatatype, al tipo di runtime specificato utilizzando IXmlNamespaceResolver se XmlSchemaDatatype rappresenta il tipo xs:QName o un tipo derivato da esso.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
ParametroTipoDescrizione
valoreSharedPtr<Object>Il valore di input da convertire al tipo specificato.
targetTypeconst TypeInfo&Il tipo di destinazione a cui convertire il valore di input.
namespaceResolverSharedPtr<IXmlNamespaceResolver>Un IXmlNamespaceResolver utilizzato per risolvere i prefissi di namespace. È utile solo se XmlSchemaDatatype rappresenta il tipo xs:QName o un tipo derivato da esso.

ReturnValue

Il valore di input convertito.

Vedi anche