ParameterCollectionEditor.EditValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Edita los elementos de los ParameterCollection objetos 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
Objeto que implementa el a través del IServiceProvider cual se pueden obtener los servicios de edición.
- value
- Object
Objeto para el que se va a editar el valor.
Devoluciones
valueNuevo ; de lo contrario, si el valor del objeto no ha cambiado, value sin cambios.
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 desde el 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, las EditValue llamadas al diseñador de control de origen de datos muestran 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.