ParameterCollectionEditor.EditValue メソッド

定義

関連付けられたデータ ソース コントロールの ParameterCollection オブジェクトの要素を編集します。

public:
 override System::Object ^ EditValue(System::ComponentModel::ITypeDescriptorContext ^ context, IServiceProvider ^ provider, System::Object ^ value);
public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value);
override this.EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
Public Overrides Function EditValue (context As ITypeDescriptorContext, provider As IServiceProvider, value As Object) As Object

パラメーター

context
ITypeDescriptorContext

コンテキスト情報の取得に使用する ITypeDescriptorContext オブジェクト。

provider
IServiceProvider

編集サービスを取得できる IServiceProvider を実装するオブジェクト。

value
Object

値を編集するオブジェクト。

返品

新しい value。それ以外の場合は、オブジェクトの値が変更されていない場合 value 変更されません。

例外

valuenullです。

注釈

EditValue メソッドは、関連付けられているデータ ソース コントロールと、そのコントロールに関連付けられているデータ ソース管理デザイナーを context パラメーターから抽出します。 サポートされているデータ ソース コントロールには、 ObjectDataSource コントロールと SqlDataSource コントロールと、対応する ObjectDataSourceDesigner デザイナーと SqlDataSourceDesigner デザイナーが含まれます。

データが抽出されると、EditValueはデータ ソース コントロール デザイナーを呼び出して、データ ソース コントロールのいずれかのParameterCollection プロパティによって参照されるParameters オブジェクトの編集に使用される編集ダイアログ ボックスを表示します。

適用対象

こちらもご覧ください