Compartilhar via


ParameterCollectionEditor.EditValue Método

Definição

Edita os elementos dos objetos ParameterCollection do controle de fonte de dados associado.

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

Um objeto ITypeDescriptorContext usado para adquirir informações de contexto.

provider
IServiceProvider

Um objeto implementando o IServiceProvider por meio do qual os serviços de edição podem ser obtidos.

value
Object

O objeto para o qual editar o valor.

Retornos

Object

O novo value, caso contrário, se o valor do objeto não tiver sido alterado, value inalterado.

Exceções

value é null.

Comentários

O EditValue método extrai o controle de fonte de dados associado e o designer de controle da fonte de dados associado a esse controle do context parâmetro. Os controles de fonte de dados com suporte incluem os controles e SqlDataSource os ObjectDataSource controles, com seus designers e SqlDataSourceDesigner correspondentesObjectDataSourceDesigner.

Depois que os dados forem extraídos, as EditValue chamadas voltarão para o designer de controle da fonte de dados para exibir uma caixa de diálogo de edição usada para editar um ParameterCollection objeto referenciado por uma das Parameters propriedades do controle da fonte de dados.

Aplica-se a

Confira também