ParameterCollectionEditor.EditValue Método

Definição

Edita os elementos dos ParameterCollection objetos do controlo 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 ITypeDescriptorContext objeto usado para adquirir informação de contexto.

provider
IServiceProvider

Um objeto que implementa o IServiceProvider através do qual se podem obter serviços de edição.

value
Object

O objeto para editar o valor.

Devoluções

O novo value; caso contrário, se o valor do objeto não mudou, inalterado value .

Exceções

value é null.

Observações

O EditValue método extrai o controlo de fonte de dados associado e o designer de controlo de fonte de dados associados a esse controlo a partir do context parâmetro. Os controlos de fonte de dados suportados incluem os ObjectDataSource controlos e SqlDataSource , com os respetivos ObjectDataSourceDesigner e SqlDataSourceDesigner designers.

Uma vez extraídos os dados, as EditValue chamadas retornam ao designer do controlo de fonte de dados para mostrar uma caixa de diálogo de edição que é usada para editar um ParameterCollection objeto referenciado por uma das Parameters propriedades do controlo de fonte de dados.

Aplica-se a

Ver também