CollectionEditor.EditValue 方法

定义

使用指定的服务提供程序和上下文编辑指定对象的值。

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

一个服务提供程序对象,可通过该对象获取编辑服务。

value
Object

要编辑其值的对象。

返回

对象的新值。 如果对象的值未更改,则它应返回传递的相同对象。

例外

尝试签出签入源代码管理程序的文件未成功。

适用于