Compartilhar via


Microsoft.SharePoint.WebPartPages.Communication namespace

Fornece um conjunto de interfaces e suas classes de suporte e membros que podem ser implementados na classe de uma Web Part personalizada para oferecer suporte à criação de conexões com outras Web Parts. Uma Web Part pode implementar uma ou mais dessas interfaces para permitir que ele receber ou passar informações para outras Web Parts conectadas em um página de Web Parts. Uma interface de namespace Microsoft.SharePoint.WebPartPages.Communication é um conjunto de eventos e manipuladores de eventos para fornecer ou consumir dados de lista, linha e os dados da célula contidos em uma Web Part.

Classes

  Class Description
Classe pública CellConsumerInitEventArgs Obsolete. Identifica a estrutura de argumento inicial para a criação de tempo de design. Esses argumentos são passados para a Web Part conectada como parte do evento CellConsumerInit para informar que o nome de Web Part conectada e exibir o nome da célula é.
Classe pública CellProviderInitEventArgs Obsolete. Mantém a estrutura de dados é inicializada quando um ICellProvider Web Part cria uma conexão e dispara um evento CellConsumerInit para uma interface ICellConsumer . Não pode ser herdada.
Classe pública CellReadyEventArgs Obsolete. Fornece o valor da célula atual de uma Web Part que implementa a interface ICellProvider quando ocorre o evento CellReady .
Classe pública FilterConsumerInitEventArgs Obsolete. Fornece dados para o evento FilterConsumerInit . Quando uma Web Part que implementa a interface IFilterConsumer dispara o evento FilterConsumerInit , uma instância dessa classe é passada para uma Web Part que implementa a interface IFilterProvider ou IRowProvider que chama o manipulador de eventos para manipular o evento FilterConsumerInit .
Classe pública InitEventArgs Obsolete. Representa o tipo de objeto retornado pelo método WebPart.GetInitEventArgs .
Classe pública InterfaceTypes Obsolete. Fornece um conjunto de campos constantes para especificar o tipo de interface de uma interface de conexão de Web Part.
Classe pública ListProviderInitEventArgs Obsolete. Fornece nomes de campos e nomes de exibição do campo opcional da lista fornecida por uma Web Part que implementa o IListProviderinterface quando ocorre o evento ListProviderInit .
Classe pública ListReadyEventArgs Obsolete. Fornece a lista de dados para o evento dede ListReadyda interface dede IListProvider.
Classe pública ParameterInProperty Obsolete. Fornece informações descritivas sobre um parâmetro em uma lista de parâmetro para o evento ParametersInConsumerInit da interface IParametersInConsumer
Classe pública ParameterOutProperty Obsolete. Fornece informações descritivas sobre um parâmetro em uma lista de parâmetro para o evento ParametersOutProviderInit da interface IParametersOutProvider .
Classe pública ParametersInConsumerInitEventArgs Obsolete. Uma matriz de parâmetro fornece valores de propriedade para o evento de inicialização ParametersInConsumerInit da interface IParametersInConsumer .
Classe pública ParametersInReadyEventArgs Obsolete. Fornece uma matriz de valores de parâmetro para o evento dede ParametersInReadyda interface IParametersInProvider .
Classe pública ParametersOutProviderInitEventArgs Obsolete. Uma matriz de parâmetro fornece valores de propriedade para o evento de inicialização ParametersOutProviderInit da interface IParametersOutProvider .
Classe pública ParametersOutReadyEventArgs Obsolete. Fornece uma matriz de valores de parâmetro para o evento ParametersOutReady da interface IParametersOutProvider .
Classe pública PartialListReadyEventArgs Obsolete. Fornece a lista da primeira página de dados para o evento PartialListReady da interface IListProvider .
Classe pública RowCellTransformControl Suporta a interface do usuário para especificar colunas de uma Web Part que implementa a interface IRowProvider que será usada para se conectar a uma Web Part que implementa a interface ICellConsumer .
Classe pública RowFilterTransformControl Suporta a interface do usuário para especificar colunas de uma Web Part que implementa a interface IRowProvider que será usada para filtrar uma Web Part que implementa a interface IFilterConsumer .
Classe pública RowProviderInitEventArgs Obsolete. Fornece nomes de campos e nomes de exibição do campo opcional para a linha fornecida por uma Web Part que implementa a interface de[:Microsoft.SharePoint.WebPartPages.Communication.IRowProvider] de [T]quando ocorre o evento RowProviderInit .
Classe pública RowReadyEventArgs Obsolete. Fornece o valor da linha atual de uma Web Part que implementa a interface de IRowProvider quando ocorre o evento RowReady .
Classe pública SelectInterfaceGroups Representa a implementação da interface do usuário para selecionar uma interface de destino quando a Web Part de destino possui várias interfaces compatíveis. Esse tipo oferece suporte a Microsoft SharePoint Foundation e não se destina a ser usado diretamente em seu código.
Classe pública SetFilterEventArgs Obsolete. Fornece uma expressão de filtro de uma lista para o SetFilterEvent da interface IFilterProvider .

Interfaces

  Interface Description
Interface pública ICellConsumer Obsolete.
Interface pública ICellProvider Obsolete. Permite que uma Web Part para se comunicar com uma Web Part que implementa a interface ICellConsumer para trabalhar com um item de valor único.
Interface pública IFilterConsumer Obsolete. Usado para consumir uma expressão de filtro de uma Web Part que implementou uma interface IFilterProvider .
Interface pública IFilterProvider Obsolete. Usado para comunicar-se com uma Web Part que implementa a interface IFilterConsumer para fornecer informações sobre o filtro para o consumidor.
Interface pública IListConsumer Obsolete. Define métodos que uma Web Part pode implementar para que ele possa consumir uma lista inteira (conjunto de linhas) dos dados de outra Web Part que implementa a interface IListProvider .
Interface pública IListProvider Obsolete. Define eventos que uma Web Part pode implementar para que ele possa fornecer uma lista inteira (linhas) de dados para outra Web Part que implementa a interface IListConsumer .
Interface pública IParametersInConsumer Obsolete. Permite que um consumidor de Web Part para comunicar sua lista de parâmetro para outras Web Parts.
Interface pública IParametersInProvider Obsolete. Permite que um provedor de Web Part para comunicar sua lista de parâmetro para outra Web Parts do consumidor.
Interface pública IParametersOutConsumer Obsolete. Implementa a interface IParametersOutProvider para comunicar sua lista de parâmetro para um consumidor Web Part que implementa essa interface. Essas interfaces também permitem a passagem por meio de outras informações, como uma linha selecionada.
Interface pública IParametersOutProvider Obsolete. Permite que um provedor de Web Part para comunicar sua lista de parâmetro para outras Web Parts.
Interface pública IRowConsumer Obsolete. Permite que uma Web Part para se comunicar com uma Web Part que implementa a interface IRowProvider (ou que suporta um transformador adequado) para trabalhar com uma linha de dados.
Interface pública IRowProvider Obsolete. Permite que uma Web Part enviar uma linha de dados em uma Web Part que implementa o IRowConsumer, ICellConsumer, IFilterConsumerou IParametersInConsumer interface.
Interface pública IWebPartConnectionCompatibility Define uma forma para uma classe de Web Part indicar que ele não é possível configurar a comunicação com outras Web Parts.

Delegates

  Delegate Description
Delegado público CellConsumerInitEventHandler Obsolete. Representa o método que manipulará o evento CellConsumerInit acionado por uma Web Part que implementa a interface ICellConsumer .
Delegado público CellProviderInitEventHandler Obsolete. Representa o método que manipulará o evento CellProviderInit acionado por uma Web Part que implementa a interface ICellProvider .
Delegado público CellReadyEventHandler Obsolete. Representa o método que manipulará o evento CellReady acionado por uma Web Part que implementa a interface ICellProvider .
Delegado público ClearFilterEventHandler Obsolete. Representa o método que manipulará o evento ClearFilter acionado por uma Web Part que implementa a interface IFilterProvider .
Delegado público FilterConsumerInitEventHandler Obsolete. Representa o método que manipulará o evento FilterConsumerInit acionado por uma Web Part que implementa a interface IFilterConsumer .
Delegado público ListProviderInitEventHandler Obsolete. Representa o método que manipulará o evento ListProviderInit acionado por uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface dede IListProvider.
Delegado público ListReadyEventHandler Obsolete. Representa o método que manipulará o evento ListReady acionado por uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface IListProvider .
Delegado público NoFilterEventHandler Obsolete. Representa o método que manipulará o evento dede NoFilterfoi acionado por uma Web Part que implementa a interface IFilterProvider . Ao receber um evento NoFilter , uma Web Part que implementa a interface IFilterConsumer deve reutilizar o filtro existente da lista.
Delegado público NoParametersInEventHandler Obsolete. OBSERVAÇÃO: Esse delegado agora é obsoleto.
Delegado público NoParametersOutEventHandler Obsolete. OBSERVAÇÃO: Esse delegado agora é obsoleto.
Delegado público ParametersInConsumerInitEventHandler Obsolete. Representa o método que manipulará o evento ParametersInConsumerInit acionado por uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface IParametersInConsumer .
Delegado público ParametersInReadyEventHandler Obsolete. Representa o método que manipulará o evento ParametersInReady acionado por uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface IParametersInProvider .
Delegado público ParametersOutProviderInitEventHandler Obsolete. Representa o método que manipulará o evento ParametersOutProviderInit acionado por uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface dede IParametersOutProvider.
Delegado público ParametersOutReadyEventHandler Obsolete. Representa o método que manipulará o evento ParametersOutReady acionado por uma classe WebPart que implementa a interface IParametersOutProvider .
Delegado público PartialListReadyEventHandler Obsolete. Representa o método que manipulará o evento de PartialListReady de uma classe Microsoft.SharePoint.WebPartPages.WebPart que implementa a interface dede IListProvider.
Delegado público RowProviderInitEventHandler Obsolete. Representa o método que manipula o evento dede IRowProvider.RowProviderInitfoi acionado por uma Web Part que implementa a interface IRowProvider .
Delegado público RowReadyEventHandler Obsolete. Representa o método que manipulará o evento RowReady acionado por uma Web Part que implementa a interface IRowProvider .
Delegado público SetFilterEventHandler Obsolete. OBSERVAÇÃO: Esse delegado agora é obsoleto.

Enumerations

  Enumeration Description
Enumeração pública ConnectionRunAt Obsolete. Especifica se a implementação de uma interface de conexão de Web Parts pode ser executados no servidor ou pelo processamento de script de cliente.