Sdílet prostřednictvím


XmlLanguageConverter.ConvertTo Metoda

Definice

Převede zadanou XmlLanguage na zadaný typ.

public:
 override System::Object ^ ConvertTo(System::ComponentModel::ITypeDescriptorContext ^ typeDescriptorContext, System::Globalization::CultureInfo ^ cultureInfo, System::Object ^ value, Type ^ destinationType);
[System.Security.SecurityCritical]
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object value, Type destinationType);
public override object ConvertTo (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object value, Type destinationType);
[<System.Security.SecurityCritical>]
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
override this.ConvertTo : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj * Type -> obj
Public Overrides Function ConvertTo (typeDescriptorContext As ITypeDescriptorContext, cultureInfo As CultureInfo, value As Object, destinationType As Type) As Object

Parametry

typeDescriptorContext
ITypeDescriptorContext

ITypeDescriptorContext, která poskytuje kontext formátu.

cultureInfo
CultureInfo

CultureInfo použít jako aktuální jazykovou verzi.

value
Object

Objekt, který chcete převést. Očekává se, že bude typ XmlLanguage.

destinationType
Type

Typ, který představuje typ, na který chcete převést.

Návraty

Objekt, který představuje převedenou hodnotu.

Atributy

Výjimky

Převod nelze provést.

destinationType je null.

Poznámky

Pro destinationTypeStringvrátí tato metoda hodnotu IetfLanguageTag poskytnuté XmlLanguage. Pro destinationTypeInstanceDescriptor tato metoda vrátí InstanceDescriptor instanci, která je užitečná pro serializaci. Jiné destinationType vstupy vyvolává výjimky.

Platí pro

Viz také