Udostępnij za pośrednictwem


XmlLanguageConverter.ConvertTo Metoda

Definicja

Konwertuje określony XmlLanguage na określony 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, który udostępnia kontekst formatu.

cultureInfo
CultureInfo

CultureInfo do użycia jako bieżąca kultura.

value
Object

Obiekt do konwersji. Oczekuje się, że będzie to typ XmlLanguage.

destinationType
Type

Typ reprezentujący typ, na który chcesz przekonwertować.

Zwraca

Obiekt reprezentujący przekonwertowaną wartość.

Atrybuty

Wyjątki

Nie można wykonać konwersji.

destinationType jest null.

Uwagi

W przypadku destinationTypeStringta metoda zwraca wartość IetfLanguageTag podanej XmlLanguage. W przypadku destinationTypeInstanceDescriptor ta metoda zwraca wystąpienie InstanceDescriptor, które jest przydatne do serializacji. Inne dane wejściowe destinationType zgłaszają wyjątki.

Dotyczy

Zobacz też