String.IConvertible.ToType(Type, IFormatProvider) メソッド

定義

このメンバーの詳細については、「ToType(Type, IFormatProvider)」をご覧ください。For a description of this member, see ToType(Type, IFormatProvider).

 virtual System::Object ^ System.IConvertible.ToType(Type ^ type, IFormatProvider ^ provider) = IConvertible::ToType;
object IConvertible.ToType (Type type, IFormatProvider provider);
abstract member System.IConvertible.ToType : Type * IFormatProvider -> obj
override this.System.IConvertible.ToType : Type * IFormatProvider -> obj
Function ToType (type As Type, provider As IFormatProvider) As Object Implements IConvertible.ToType

パラメーター

type
Type

取得するオブジェクトの型。The type of the returned object.

provider
IFormatProvider

カルチャ固有の書式情報を提供するオブジェクト。An object that provides culture-specific formatting information.

戻り値

Object

現在の String オブジェクトの変換後の値。The converted value of the current String object.

実装

例外

typenull です。type is null.

現在の String オブジェクトの値を、type パラメーターで指定された型に変換できません。The value of the current String object cannot be converted to the type specified by the type parameter.

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。This member is an explicit interface member implementation. これは、String のインスタンスが IConvertible インターフェイスにキャストされる場合のみ、使用できます。It can be used only when the String instance is cast to an IConvertible interface. 別の方法として、メソッドを呼び出すことをお勧めし ChangeType ます。The recommended alternative is to call the ChangeType method.

適用対象