XmlSchemaDatatype.ChangeType Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
türü, ile temsil XmlSchemaDatatypeedilen XML şema türünün geçerli Ortak Dil Çalışma Zamanı (CLR) gösterimlerinden biri olan belirtilen değeri, aynı değerin başka bir geçerli CLR gösterimine dönüştürür.
Aşırı Yüklemeler
ChangeType(Object, Type) |
türü, tarafından temsil XmlSchemaDatatypeedilen XML şema türünün geçerli Ortak Dil Çalışma Zamanı (CLR) gösterimlerinden biri olan belirtilen değeri belirtilen CLR türüne dönüştürür. |
ChangeType(Object, Type, IXmlNamespaceResolver) |
türü, ile temsil edilen XmlSchemaDatatypeXML şema türünün geçerli Ortak Dil Çalışma Zamanı (CLR) gösterimlerinden biri olan belirtilen değeri, xs:QName türünü veya ondan türetilmiş bir türü temsil ediyorsa XmlSchemaDatatype kullanılarak IXmlNamespaceResolver belirtilen CLR türüne dönüştürür. |
ChangeType(Object, Type)
türü, tarafından temsil XmlSchemaDatatypeedilen XML şema türünün geçerli Ortak Dil Çalışma Zamanı (CLR) gösterimlerinden biri olan belirtilen değeri belirtilen CLR türüne dönüştürür.
public:
virtual System::Object ^ ChangeType(System::Object ^ value, Type ^ targetType);
public virtual object ChangeType (object value, Type targetType);
abstract member ChangeType : obj * Type -> obj
override this.ChangeType : obj * Type -> obj
Public Overridable Function ChangeType (value As Object, targetType As Type) As Object
Parametreler
- value
- Object
Belirtilen türe dönüştürülecek giriş değeri.
- targetType
- Type
Giriş değerinin dönüştürülmesi için hedef tür.
Döndürülenler
Dönüştürülen giriş değeri.
Özel durumlar
tarafından XmlSchemaDatatype temsil edilen tür, belirtilen değerin türünden belirtilen türe dönüştürmeyi desteklemez.
Açıklamalar
Sınıflarda System.Xml tür desteği ve XML veri türlerini dönüştürme hakkında daha fazla bilgi için System.Xml Sınıfları konusundaki Tür Desteği konusuna bakın.
Şunlara uygulanır
ChangeType(Object, Type, IXmlNamespaceResolver)
türü, ile temsil edilen XmlSchemaDatatypeXML şema türünün geçerli Ortak Dil Çalışma Zamanı (CLR) gösterimlerinden biri olan belirtilen değeri, xs:QName türünü veya ondan türetilmiş bir türü temsil ediyorsa XmlSchemaDatatype kullanılarak IXmlNamespaceResolver belirtilen CLR türüne dönüştürür.
public:
virtual System::Object ^ ChangeType(System::Object ^ value, Type ^ targetType, System::Xml::IXmlNamespaceResolver ^ namespaceResolver);
public virtual object ChangeType (object value, Type targetType, System.Xml.IXmlNamespaceResolver namespaceResolver);
abstract member ChangeType : obj * Type * System.Xml.IXmlNamespaceResolver -> obj
override this.ChangeType : obj * Type * System.Xml.IXmlNamespaceResolver -> obj
Public Overridable Function ChangeType (value As Object, targetType As Type, namespaceResolver As IXmlNamespaceResolver) As Object
Parametreler
- value
- Object
Belirtilen türe dönüştürülecek giriş değeri.
- targetType
- Type
Giriş değerinin dönüştürülmesi için hedef tür.
- namespaceResolver
- IXmlNamespaceResolver
Ad IXmlNamespaceResolver alanı ön eklerini çözümlemek için kullanılan. Bu yalnızca xs:QName türünü veya ondan türetilmiş bir türü temsil ederse XmlSchemaDatatype kullanılır.
Döndürülenler
Dönüştürülen giriş değeri.
Özel durumlar
tarafından XmlSchemaDatatype temsil edilen tür, belirtilen değerin türünden belirtilen türe dönüştürmeyi desteklemez.
Açıklamalar
Sınıflarda System.Xml tür desteği ve XML veri türlerini dönüştürme hakkında daha fazla bilgi için System.Xml Sınıfları konusundaki Tür Desteği konusuna bakın.