DataSourceViewSchemaConverter クラス
アセンブリ: System.Design (system.design.dll 内)


DataSourceViewSchemaConverter クラスを使用して、コントロール プロパティへの代入を行う前にオブジェクトの型を変換します。通常、DataSourceViewSchemaConverter では、文字列オブジェクト型の変換がサポートされ、関連するコントロール プロパティへの代入に使用できる標準値のリストが提供されます。標準値コレクションは、現在のコントロールのデータ ソース スキーマ内のフィールドのリストです。
追加のオブジェクト型の変換をサポートするには、DataSourceViewSchemaConverter からクラスを派生し、追加のオブジェクト型の CanConvertFrom メソッドおよび ConvertFrom メソッドをオーバーライドします。標準の代入可能な値のカスタム リストをサポートするには、GetStandardValues メソッドをオーバーライドします。
TypeConverterAttribute 属性を適用して、コントロール プロパティの型コンバータとして DataSourceViewSchemaConverter クラスを指定します。たとえば、DataControlField クラスの SortExpression プロパティと、BoundField クラスの DataField プロパティは、DataSourceViewSchemaConverter をプロパティ型コンバータとして使用します。
![]() |
---|
型コンバータには直接アクセスしないでください。代わりに、TypeDescriptor オブジェクトを使用して、該当するコンバータを呼び出します。詳細については、TypeConverter を参照してください。 |
GetStandardValuesSupported メソッドは、候補値のリストが GetStandardValues メソッドを使って返されることをコンバータがサポートしていることを示します。GetStandardValuesExclusive メソッドは、リストが候補値の除外リストでないことを示します。

- SecurityPermission (アンマネージ コードを操作するために必要なアクセス許可)UnmanagedCode (関連する列挙体)

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 コンストラクタ
アセンブリ: System.Design (system.design.dll 内)


![]() |
---|
型コンバータには直接アクセスしないでください。代わりに、TypeDescriptor オブジェクトを使用して、該当するコンバータを呼び出します。詳細については、TypeConverter を参照してください。 |


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 メソッド


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | GetConvertFromException | 変換を実行できなかった場合にスローされる例外を返します。 ( TypeConverter から継承されます。) |
![]() | GetConvertToException | 変換を実行できなかった場合にスローされる例外を返します。 ( TypeConverter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | SortProperties | プロパティのコレクションを並べ替えます。 ( TypeConverter から継承されます。) |

DataSourceViewSchemaConverter メンバ
データ ソース スキーマ内のフィールドを表すプロパティに型コンバータを提供します。
DataSourceViewSchemaConverter データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | GetConvertFromException | 変換を実行できなかった場合にスローされる例外を返します。 (TypeConverter から継承されます。) |
![]() | GetConvertToException | 変換を実行できなかった場合にスローされる例外を返します。 (TypeConverter から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | SortProperties | プロパティのコレクションを並べ替えます。 (TypeConverter から継承されます。) |

Weblioに収録されているすべての辞書からDataSourceViewSchemaConverterを検索する場合は、下記のリンクをクリックしてください。

- DataSourceViewSchemaConverterのページへのリンク