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

要編輯其值的物件。

傳回

物件的新值。 如果物件的值未經變更,這應該會傳回與已傳遞相同的物件。

例外狀況

要將已經簽入原始程式碼管理程式的某個檔案簽出時失敗。

適用於