XmlLanguageConverter.ConvertTo Метод

Определение

Преобразует указанный XmlLanguage в указанный тип.

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

Параметры

typeDescriptorContext
ITypeDescriptorContext

ITypeDescriptorContext, предоставляющий контекст формата.

cultureInfo
CultureInfo

CultureInfo, используемый в качестве текущего языка и региональных параметров.

value
Object

Объект для преобразования. Ожидается, что это тип XmlLanguage.

destinationType
Type

Тип, представляющий тип, в который требуется преобразовать.

Возвращаемое значение

Объект, представляющий преобразованное значение.

Атрибуты

Исключения

Не удалось выполнить преобразование.

destinationType null.

Комментарии

Для destinationTypeStringэтот метод возвращает IetfLanguageTag значение предоставленного XmlLanguage. Для destinationTypeInstanceDescriptor этот метод возвращает экземпляр InstanceDescriptor, который полезен для сериализации. Другие destinationType входные данные вызывают исключения.

Применяется к

См. также раздел