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

型別,表示要轉換的目標型別。

傳回

物件,表示轉換的值。

屬性

例外狀況

無法執行轉換。

destinationTypenull

備註

針對 destinationTypeString,這個方法會 IetfLanguageTag 傳回所提供 XmlLanguage的值。 針對 destinationTypeInstanceDescriptor 這個方法,會傳 InstanceDescriptor 回適合串行化的 實例。 其他 destinationType 輸入會擲回例外狀況。

適用於

另請參閱