DataSourceViewSchemaConverter クラス
アセンブリ: System.Design (system.design.dll 内)
 構文
構文 解説
解説DataSourceViewSchemaConverter クラスを使用して、コントロール プロパティへの代入を行う前にオブジェクトの型を変換します。通常、DataSourceViewSchemaConverter では、文字列オブジェクト型の変換がサポートされ、関連するコントロール プロパティへの代入に使用できる標準値のリストが提供されます。標準値コレクションは、現在のコントロールのデータ ソース スキーマ内のフィールドのリストです。
追加のオブジェクト型の変換をサポートするには、DataSourceViewSchemaConverter からクラスを派生し、追加のオブジェクト型の CanConvertFrom メソッドおよび ConvertFrom メソッドをオーバーライドします。標準の代入可能な値のカスタム リストをサポートするには、GetStandardValues メソッドをオーバーライドします。
TypeConverterAttribute 属性を適用して、コントロール プロパティの型コンバータとして DataSourceViewSchemaConverter クラスを指定します。たとえば、DataControlField クラスの SortExpression プロパティと、BoundField クラスの DataField プロパティは、DataSourceViewSchemaConverter をプロパティ型コンバータとして使用します。
| .gif) メモ | 
|---|
| 型コンバータには直接アクセスしないでください。代わりに、TypeDescriptor オブジェクトを使用して、該当するコンバータを呼び出します。詳細については、TypeConverter を参照してください。 | 
GetStandardValuesSupported メソッドは、候補値のリストが GetStandardValues メソッドを使って返されることをコンバータがサポートしていることを示します。GetStandardValuesExclusive メソッドは、リストが候補値の除外リストでないことを示します。
 .NET Framework のセキュリティ
.NET Framework のセキュリティ 継承階層
継承階層System.ComponentModel.TypeConverter
System.Web.UI.Design.DataSourceViewSchemaConverter
System.Web.UI.Design.DataSourceBooleanViewSchemaConverter
 スレッド セーフ
スレッド セーフ プラットフォーム
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照- DataSourceViewSchemaConverter クラスのページへのリンク

 
                             
                    


