FormView.ExtractRowValues(IOrderedDictionary, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera os valores de cada campo declarado dentro da linha de dados e armazena-os no objeto especificado IOrderedDictionary .
protected:
virtual void ExtractRowValues(System::Collections::Specialized::IOrderedDictionary ^ fieldValues, bool includeKeys);
protected virtual void ExtractRowValues(System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeKeys);
abstract member ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
override this.ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
Protected Overridable Sub ExtractRowValues (fieldValues As IOrderedDictionary, includeKeys As Boolean)
Parâmetros
- fieldValues
- IOrderedDictionary
E IOrderedDictionary usado para armazenar os valores dos campos do elemento de dados atual.
- includeKeys
- Boolean
true para incluir campos-chave; caso contrário, false.
Observações
O ExtractRowValues método é um método auxiliar chamado pelo FormView controlo para recuperar os valores de cada campo declarado dentro da linha de dados. Como a linha de dados apresenta um modelo diferente com base no modo atual, este método recupera apenas os valores de campo declarados no modelo que correspondem ao modo atual. A tabela seguinte mostra os modos disponíveis e os modelos correspondentes.
| Mode | Template |
|---|---|
| Inserir | InsertItemTemplate |
| Editar | EditItemTemplate |
| somente leitura | ItemTemplate |
Pode especificar se os valores extraídos incluem o campo ou campos chave usando o includeKeys parâmetro.
Notas para Herdeiros
Ao estender a FormView classe, pode sobrepor este método para criar a sua própria rotina e recuperar os valores dos campos.