Udostępnij przez


XmlLanguageConverter.ConvertTo Metoda

Definicja

Konwertuje określony XmlLanguage typ 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

Element ITypeDescriptorContext , który udostępnia kontekst formatu.

cultureInfo
CultureInfo

Element CultureInfo , który ma być używany jako bieżąca kultura.

value
Object

Do obiektu do skonwertowania. 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 to null.

Uwagi

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

Dotyczy

Zobacz też