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

変換先の型を表す型。

戻り値

Object

変換後の値を表すオブジェクト。

属性

例外

変換できませんでした。

destinationTypenullです。

注釈

の場合destinationTypeString、このメソッドは指定された値をIetfLanguageTag返しますXmlLanguage。 このメソッドではdestinationTypeInstanceDescriptor、シリアル化にInstanceDescriptor役立つインスタンスが返されます。 他の destinationType 入力では例外がスローされます。

適用対象

こちらもご覧ください