ImageEditor.EditValue 方法

定义

使用 GetEditStyle(ITypeDescriptorContext) 方法提供的编辑样式编辑指定的对象值。

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

一个正在编辑的 Object

返回

一个表示新值的 Object。 如果对象的值尚未更改,则 EditValue(ITypeDescriptorContext, IServiceProvider, Object) 返回传递给它的对象。

注解

此编辑器使用服务提供商获取任何必要的编辑服务。

适用于