現在のコンポーネントにアクセスできるデータ ソースのリストを取得できる型コンバータを提供します。
この型のすべてのメンバの一覧については、DataSourceConverter メンバ を参照してください。
System.Object
System.ComponentModel.TypeConverter
System.Web.UI.Design.DataSourceConverter
Public Class DataSourceConverter
Inherits TypeConverter
[C#]
public class DataSourceConverter : TypeConverter
[C++]
public __gc class DataSourceConverter : public TypeConverter
[JScript]
public class DataSourceConverter extends TypeConverter
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
DataSourceConverter は、現在のデザイン時コンポーネントにアクセスできるデータ ソースのリストを取得できるメソッドを提供します。
Visual Studio .NET は、この型コンバータを使用して、プロパティ ウィンドウのデータ ソースのリストに表示される値を提供します。
注意 型コンバータには直接アクセスしないでください。代わりに、 TypeDescriptor を使用して、該当するコンバータを呼び出します。詳細については、 TypeConverter 基本クラスのトピックの例を参照してください。
型コンバータの詳細については、 TypeConverter 基本クラスのトピックおよび「 型コンバータの実装 」を参照してください。
使用例
' Associates the DataSourceConverter with an object property.
<TypeConverterAttribute(GetType(DataSourceConverter))> _
Public Property dataSource() As Object
Get
Return [source]
End Get
Set
[source] = value
End Set
End Property
Private [source] As Object
[C#]
// Associates the DataSourceConverter with an object property.
[TypeConverterAttribute(typeof(DataSourceConverter))]
public object dataSource
{
get
{
return source;
}
set
{
source = value;
}
}
private object source;
[C++]
// Associates the DataSourceConverter with an Object* property.
public:
[TypeConverterAttribute(__typeof(DataSourceConverter))]
__property Object* get_dataSource() {
return source;
}
__property void set_dataSource(Object* value) {
source = value;
}
private:
Object* source;
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Web.UI.Design
プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Design (System.Design.dll 内)