EmbeddedMailObjectCollectionEditor.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);
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 不變。

備註

該方法呼叫EditValueOnComponentChanging參數的方法context,接著呼叫EditValue基底方法。 拋出的例外會傳回呼叫者。 OnComponentChanged當編輯完成時,會呼叫 的方法context

適用於

另請參閱