XmlLanguageConverter.ConvertTo Metoda

Definice

Převede zadaný XmlLanguage typ 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

Objekt ITypeDescriptorContext , který poskytuje kontext formátu.

cultureInfo
CultureInfo

Použije CultureInfo se jako aktuální jazyková verze.

value
Object

Převáděný objekt Očekává se, že se jedná o 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 IetfLanguageTag hodnotu zadané XmlLanguagehodnoty . Pro destinationTypeInstanceDescriptor tuto metodu InstanceDescriptor vrátí instanci, která je užitečná pro serializaci. Jiné destinationType vstupy volají výjimky.

Platí pro

Viz také