Share via


ParameterCollectionEditor.EditValue Método

Definición

Edita los elementos de los objetos ParameterCollection del control de origen de datos asociado.

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

Parámetros

context
ITypeDescriptorContext

Objeto ITypeDescriptorContext utilizado para adquirir información de contexto.

provider
IServiceProvider

Un objeto que implementa una IServiceProvider a través de la cual se pueden obtener los servicios de edición.

value
Object

Objeto cuyo valor se va a editar.

Devoluciones

El nuevo value; de lo contrario, si el valor del objeto no ha cambiado, value sin modificar.

Excepciones

value es null.

Comentarios

El EditValue método extrae el control de origen de datos asociado y el diseñador de controles de origen de datos que está asociado a ese control del context parámetro . Los controles de origen de datos admitidos incluyen los ObjectDataSource controles y SqlDataSource , con sus correspondientes ObjectDataSourceDesigner diseñadores y SqlDataSourceDesigner .

Una vez extraídos los datos, vuelve EditValue a llamar al diseñador de controles de origen de datos para mostrar un cuadro de diálogo de edición que se usa para editar un ParameterCollection objeto al que hace referencia una de las Parameters propiedades del control de origen de datos.

Se aplica a

Consulte también