UITypeEditor.EditValue Methode

Definitie

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die door de GetEditStyle() methode wordt aangegeven.

Overloads

Name Description
EditValue(IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die door de GetEditStyle() methode wordt aangegeven.

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die wordt aangegeven door de GetEditStyle() methode.

EditValue(IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die door de GetEditStyle() methode wordt aangegeven.

public:
 System::Object ^ EditValue(IServiceProvider ^ provider, System::Object ^ value);
public object EditValue(IServiceProvider provider, object value);
member this.EditValue : IServiceProvider * obj -> obj
Public Function EditValue (provider As IServiceProvider, value As Object) As Object

Parameters

provider
IServiceProvider

Een IServiceProvider die deze editor kan gebruiken om services te verkrijgen.

value
Object

Het object dat moet worden bewerkt.

Retouren

De nieuwe waarde van het object.

Opmerkingen

Deze methode start de gebruikersinterface voor het bewerken van waarden en wordt aangeroepen door de venster Eigenschappen wanneer een gebruiker probeert de waarde van een type te bewerken waarvan deze editor is geconfigureerd om de waarde van te bewerken. Er wordt een serviceprovider verstrekt, zodat de editor alle vereiste services kan verkrijgen.

Zie ook

Van toepassing op

EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Hiermee bewerkt u de waarde van het opgegeven object met behulp van de editorstijl die wordt aangegeven door de GetEditStyle() methode.

public:
 virtual System::Object ^ EditValue(System::ComponentModel::ITypeDescriptorContext ^ context, IServiceProvider ^ provider, System::Object ^ value);
public virtual object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value);
abstract member EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
override this.EditValue : System.ComponentModel.ITypeDescriptorContext * IServiceProvider * obj -> obj
Public Overridable Function EditValue (context As ITypeDescriptorContext, provider As IServiceProvider, value As Object) As Object

Parameters

context
ITypeDescriptorContext

Een ITypeDescriptorContext die kan worden gebruikt om aanvullende contextinformatie te verkrijgen.

provider
IServiceProvider

Een IServiceProvider die deze editor kan gebruiken om services te verkrijgen.

value
Object

Het object dat moet worden bewerkt.

Retouren

De nieuwe waarde van het object. Als de waarde van het object niet is gewijzigd, moet dit hetzelfde object retourneren dat is doorgegeven.

Opmerkingen

Er wordt een serviceprovider verstrekt, zodat de editor alle vereiste services kan verkrijgen.

Zie ook

Van toepassing op