ObjectSelectorEditor.EditValue メソッド

定義

GetEditStyle で示されたエディター スタイルを使用して、指定したオブジェクトの値を編集します。

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);
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

編集対象のオブジェクト。

戻り値

オブジェクトの新しい値。 オブジェクトの値が変更されていない場合、このメソッドは渡されたオブジェクトと同じオブジェクトを返します。

注釈

エディターが必要なサービスを取得できるように、サービス プロバイダーが提供されます。

適用対象