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 方法。

適用於

另請參閱