次の方法で共有


SelectionRangeConverter.ConvertFrom メソッド

定義

指定したロケールを使用して、指定した値をコンバーターのネイティブな型に変換します。

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
public override object? ConvertFrom (System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

パラメーター

context
ITypeDescriptorContext

書式指定コンテキストを提供する ITypeDescriptorContext

culture
CultureInfo

変換に使用するロケール情報。

value
Object

変換対象の Object

戻り値

Object

変換後の value を表す Object

例外

valueString 型ですが、日付を表す 2 つの文字列に解析できませんでした。

valueString 型で、2 つの文字列に解析されましたが、一方または両方を DateTime 型に変換できませんでした。

注釈

このConvertFromメソッドは、日付の範囲を表す値をそのSelectionRange表現に変換Stringするために特化されています。 それ String 以外の型は、このメソッドの基底クラス実装に渡されます。

注意 (継承者)

独自の変換要件を指定するには、このメソッドをオーバーライドします。

context パラメーターを使用すると、このコンバーターが呼び出されている環境についての追加情報を抽出できます。 パラメーターは null、常に情報を確認する必要があるためです。 また、コンテキスト オブジェクト上のプロパティも null を返す場合があります。

適用対象

こちらもご覧ください