指定されたコンテキストで指定された型へのドメイン列挙型のオブジェクトを変換します。
名前空間: Microsoft.VisualStudio.Modeling.Design
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 内)
構文
'宣言
Public Overrides Function ConvertTo ( _
context As ITypeDescriptorContext, _
culture As CultureInfo, _
value As Object, _
destinationType As Type _
) As Object
public override Object ConvertTo(
ITypeDescriptorContext context,
CultureInfo culture,
Object value,
Type destinationType
)
パラメーター
- context
型 : System.ComponentModel.ITypeDescriptorContext
書式指定コンテキスト。
- culture
型 : System.Globalization.CultureInfo
現在のカルチャのカルチャ情報場合は null。
- value
型 : System.Object
変換対象のオブジェクト。
- destinationType
型 : System.Type
値を変換した後の型。
戻り値
型 : System.Object
変換された値。
例外
| 例外 | 条件 |
|---|---|
| ArgumentNullException | destinationType は nullnull 参照 (Visual Basic では Nothing) なので、 |
解説
このコンバーターは、列挙オブジェクトの文字列への変換と、その逆の変換だけを実行できます。
既定では、カルチャ パラメーターは無視されます。
継承時の注意
独自の変換を提供するには、このメソッドをオーバーライドします。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。