IWebPartParameters Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o contrato que um controle de Web Parts implementa para passar um valor de parâmetro em uma conexão de Web Parts.
public interface class IWebPartParameters
public interface IWebPartParameters
type IWebPartParameters = interface
Public Interface IWebPartParameters
- Derivado
Comentários
Os dados geralmente são enviados de um provedor para um consumidor em uma conexão de Web Parts. No entanto, em alguns casos, um provedor precisa de um parâmetro do consumidor para determinar quais valores ele deve enviar de volta. A IWebPartParameters interface define membros a serem implementados que facilitam a passagem de um parâmetro de um consumidor para um provedor.
A classe RowToParametersTransformer implementa a interface IWebPartParameters. Os transformadores são usados para traduzir dados entre dois controles de Web Parts com pontos de conexão incompatíveis. Um RowToParametersTransformer objeto transforma dados de um provedor implementando a IWebPartRow interface quando o provedor precisa de um parâmetro do consumidor.
O GetParametersData método recupera os dados do provedor e fornece um método de retorno de chamada para processar os dados para o consumidor. O método de retorno de chamada pode ser um método personalizado dentro do consumidor que define os valores retornados adequadamente.
Propriedades
Schema |
Obtém os descritores de propriedade para os dados a serem recebido pelo consumidor. |
Métodos
GetParametersData(ParametersCallback) |
Obtém o valor dos dados do provedor de conexão. |
SetConsumerSchema(PropertyDescriptorCollection) |
Define os descritores de propriedade para as propriedades que o consumidor recebe ao chamar o método GetParametersData(ParametersCallback). |