System::Xml::Schema::XmlSchemaDatatype::ChangeType yöntemi

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

Belirtilen değeri, XmlSchemaDatatype tarafından temsil edilen XML şema tipinin geçerli temsillerinden biri olan tipten, belirtilen çalışma zamanı tipine dönüştürür.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType)
ParametreTürAçıklama
değerSharedPtr<Object>Belirtilen tipe dönüştürülmek üzere giriş değeri.
targetTypeconst TypeInfo&Giriş değerini dönüştürmek için hedef tür.

ReturnValue

Dönüştürülmüş giriş değeri.

Ayrıca Bakınız

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

Belirtilen değeri, türü XmlSchemaDatatype tarafından temsil edilen XML şema türünün geçerli temsillerinden biri olan, IXmlNamespaceResolver kullanılarak belirtilen çalışma zamanı türüne dönüştürür; eğer XmlSchemaDatatype xs:QName türünü veya ondan türetilmiş bir türü temsil ediyorsa.

virtual SharedPtr<Object> System::Xml::Schema::XmlSchemaDatatype::ChangeType(SharedPtr<Object> value, const TypeInfo &targetType, SharedPtr<IXmlNamespaceResolver> namespaceResolver)
ParametreTürAçıklama
değerSharedPtr<Object>Belirtilen tipe dönüştürülmek üzere giriş değeri.
targetTypeconst TypeInfo&Giriş değerini dönüştürmek için hedef tür.
namespaceResolverSharedPtr<IXmlNamespaceResolver>Namespace öneklerini çözmek için kullanılan bir IXmlNamespaceResolver. Bu, yalnızca XmlSchemaDatatype xs:QName türünü veya ondan türetilmiş bir türü temsil ediyorsa işe yarar.

ReturnValue

Dönüştürülmüş giriş değeri.

Ayrıca Bakınız