Share via


TypeBrowserEditor.EditValue メソッド

定義

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

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

パラメーター

typeDescriptorContext
ITypeDescriptorContext

追加のコンテキスト情報を取得するために使用できる ITypeDescriptorContext

serviceProvider
IServiceProvider

エディターがサービスを取得するために使用できる IServiceProvider

value
Object

編集対象の Object

戻り値

Object

オブジェクトの新しい値。

例外

typeDescriptorContext または serviceProvider に null 参照 (Visual Basic の場合は Nothing) が含まれています。

GetService(Type) は、型プロバイダーを取得しようとすると、null 参照 (Nothing) を返します。

適用対象