この記事は機械翻訳されたものです。 記事の文章にポインターを重ねると、原文のテキストが表示されます。 詳細情報
訳文
原文
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

DataSourceConverter クラス

現在のコンポーネントにアクセスできるデータ ソースのリストを取得できる型コンバーターを提供します。

名前空間:  System.Web.UI.Design
アセンブリ:  System.Design (System.Design.dll 内)

[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public class DataSourceConverter : TypeConverter

DataSourceConverter 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドDataSourceConverter DataSourceConverter クラスの新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック メソッドCanConvertFrom(Type)コンバーターが特定の型のオブジェクトをコンバーターの型に変換できるかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドCanConvertFrom(ITypeDescriptorContext, Type)コンバーターが、指定した型のオブジェクトをコンバーターのネイティブ型に変換できるかどうかを示す値を取得します。 (TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type) をオーバーライドします。)
パブリック メソッドCanConvertTo(Type)コンバーターがオブジェクトを指定した型に変換できるかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドCanConvertTo(ITypeDescriptorContext, Type)コンバーターが、指定したコンテキストを使用して、指定した型にオブジェクトを変換できるかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFrom(Object)指定した値をコンバーターの型に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFrom(ITypeDescriptorContext, CultureInfo, Object)指定したオブジェクトをコンバーターのネイティブな型に変換します。 (TypeConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, Object) をオーバーライドします。)
パブリック メソッドConvertFromInvariantString(String)インバリアント カルチャを使用して、指定した文字列をコンバーターの型に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFromInvariantString(ITypeDescriptorContext, String)インバリアント カルチャと指定したコンテキストを使用して、指定した文字列をコンバーターの型に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFromString(String)指定したテキストをオブジェクトに変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFromString(ITypeDescriptorContext, String)指定したコンテキストを使用して、指定したテキストをオブジェクトに変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertFromString(ITypeDescriptorContext, CultureInfo, String)指定したコンテキストとカルチャ情報を使用して、指定したテキストをオブジェクトに変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertTo(Object, Type)引数を使用して、指定した値オブジェクトを、指定した型に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)指定したコンテキストとカルチャ情報を使用して、指定した値オブジェクトを、指定した型に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertToInvariantString(Object)指定した値を、インバリアント カルチャを使用した文字列形式に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertToInvariantString(ITypeDescriptorContext, Object)指定したコンテキストを使用して、指定した値をインバリアント カルチャを使用した文字列形式に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertToString(Object)指定した値を文字列形式に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertToString(ITypeDescriptorContext, Object)指定したコンテキストを使用して、指定した値を文字列形式に変換します。 (TypeConverter から継承されます。)
パブリック メソッドConvertToString(ITypeDescriptorContext, CultureInfo, Object)指定したコンテキストとカルチャ情報を使用して、指定した値を文字列形式に変換します。 (TypeConverter から継承されます。)
パブリック メソッドCreateInstance(IDictionary) Object の一連のプロパティ値を指定して、そのオブジェクトを再作成します。 (TypeConverter から継承されます。)
パブリック メソッドCreateInstance(ITypeDescriptorContext, IDictionary)指定したコンテキストを使用して、オブジェクトの一連のプロパティ値を指定し、TypeConverter に関連付けられている型のインスタンスを作成します。 (TypeConverter から継承されます。)
パブリック メソッドEquals(Object)指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalize オブジェクトがガベジ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッドGetConvertFromException変換を実行できなかった場合にスローされる例外を返します。 (TypeConverter から継承されます。)
プロテクト メソッドGetConvertToException変換を実行できなかった場合にスローされる例外を返します。 (TypeConverter から継承されます。)
パブリック メソッドGetCreateInstanceSupported()このオブジェクトの値を変更するときに CreateInstance メソッドを呼び出して、新しい値を作成する必要があるかどうかを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetCreateInstanceSupported(ITypeDescriptorContext)このオブジェクトの値を変更するときに、指定したコンテキストを使用して CreateInstance を呼び出して、新しい値を作成する必要があるかどうかを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetHashCode既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetProperties(Object)value パラメーターに指定された配列型のプロパティのコレクションを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetProperties(ITypeDescriptorContext, Object)指定したコンテキストを使用して、value パラメーターで指定された配列型のプロパティのコレクションを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetProperties(ITypeDescriptorContext, Object, Attribute[])指定したコンテキストと属性を使用して、value パラメーターで指定された配列型のプロパティのコレクションを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetPropertiesSupported()オブジェクトがプロパティをサポートしているかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドGetPropertiesSupported(ITypeDescriptorContext)指定したコンテキストを使用して、オブジェクトがプロパティをサポートしているかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドGetStandardValues()型コンバーターがデザインされた対象であるデータ型の既定のコンテキストから、標準値のコレクションを返します。 (TypeConverter から継承されます。)
パブリック メソッドGetStandardValues(ITypeDescriptorContext)コントロールにアクセスできる標準データ ソースを取得します。 (TypeConverter.GetStandardValues(ITypeDescriptorContext) をオーバーライドします。)
パブリック メソッドGetStandardValuesExclusive() GetStandardValues から返された標準値のコレクションが、排他的なリストかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドGetStandardValuesExclusive(ITypeDescriptorContext) GetStandardValues から返された標準値のコレクションが、有効な値をすべて含むリストかどうかを示す値を取得します。 (TypeConverter.GetStandardValuesExclusive(ITypeDescriptorContext) をオーバーライドします。)
パブリック メソッドGetStandardValuesSupported()リストから選択できる標準値セットをオブジェクトがサポートするかどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドGetStandardValuesSupported(ITypeDescriptorContext)リストから選択できる標準値セットをコンバーターがサポートしているかどうかを示す値を取得します。 (TypeConverter.GetStandardValuesSupported(ITypeDescriptorContext) をオーバーライドします。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッドIsValid(Object)指定した値オブジェクトが型に対して有効かどうかを示す値を返します。 (TypeConverter から継承されます。)
パブリック メソッドIsValid(ITypeDescriptorContext, Object)指定した値オブジェクトが、型および指定したコンテキストに対して有効かどうかを示す値を返します。 (TypeConverter から継承されます。)
プロテクト メソッドIsValidDataSource指定したコンポーネントがこのコンバーターに対して有効なデータ ソースかどうかを示します。
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッドSortPropertiesプロパティのコレクションを並べ替えます。 (TypeConverter から継承されます。)
パブリック メソッドToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

DataSourceConverter は、現在のデザイン時コンポーネントにアクセスできるデータ ソースのリストを取得できるメソッドを提供します。

Visual Studio 2005 は、この型コンバーターを使用して、[プロパティ] ウィンドウのデータ ソースのリストに表示される値を提供します。

Caution メモ注意

型コンバーターには直接アクセスしないでください。 代わりに、TypeDescriptor を使用して、該当するコンバーターを呼び出します。 詳細については、TypeConverter 基本クラスのトピックの例を参照してください。

型コンバーターの詳細については、TypeConverter 基本クラスのトピックおよび「方法 : 型コンバーターを実装する」を参照してください。


// Associates the DataSourceConverter with an object property.
[TypeConverterAttribute(typeof(DataSourceConverter))]
public object dataSource
{
    get
    {
        return source;
    }
    set
    {
        source = value;
    }
}
private object source;


.NET Framework

サポート対象 : 4.5.2、4.5.1、4.5、4、3.5、3.0、2.0、1.1、1.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (サーバー コア ロールはサポート対象外), Windows Server 2008 R2 (SP1 以降でサーバー コア ロールをサポート。Itanium はサポート対象外)

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

コミュニティの追加

表示:
© 2015 Microsoft