FlagEnumerationEditor.EditValue (Método) (ITypeDescriptorContext, IServiceProvider, Object)

Modifica un valor de enumeración utilizando el estilo de editor indicado por el método de GetEditStyle .

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Design
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
Public Overrides Function EditValue ( _
    context As ITypeDescriptorContext, _
    provider As IServiceProvider, _
    value As Object _
) As Object
public override Object EditValue(
    ITypeDescriptorContext context,
    IServiceProvider provider,
    Object value
)

Parámetros

  • provider
    Tipo: System.IServiceProvider
    un proveedor de servicios que este editor puede utilizar para obtener servicios.

Valor devuelto

Tipo: System.Object
El nuevo valor de la enumeración.si el valor no ha cambiado, éste devuelve el valor original.

Excepciones

Excepción Condición
ArgumentNullException

context o provider es nullreferencia null (Nothing en Visual Basic).

Comentarios

El parámetro de value y el valor devuelto utilizan la representación de cadena del valor de enumeración.Los nombres de campo y el delimitador de campo se especifican en el constructor.

Seguridad de .NET Framework

Vea también

Referencia

FlagEnumerationEditor Clase

EditValue (Sobrecarga)

Microsoft.VisualStudio.Modeling.Design (Espacio de nombres)

FlagEnumerationEditor