Espacio de nombres Microsoft.SharePoint.WebPartPages.Communication

Proporciona un conjunto de interfaces y sus auxiliares clases y miembros que se pueden implementar en la clase de un elemento Web personalizado para admitir la creación de las conexiones con otros elementos Web. Un elemento Web puede implementar una o varias de estas interfaces para permitir que se reciben o pasar información a los otros elementos Web conectados en una página de elementos Web. Una interfaz de espacio de nombres de Microsoft.SharePoint.WebPartPages.Communication es un conjunto de eventos y los controladores de eventos para proporcionar o consumir datos de lista, fila y los datos de la celda incluidas en un elemento Web.

Clases

  Clase Descripción
Clase pública CellConsumerInitEventArgs Obsoleto. Identifica la estructura de argumento inicial para la creación de tiempo de diseño. Estos argumentos se pasan al elemento Web conectado como parte del evento CellConsumerInit para indicar que el nombre de los elementos Web conectados y mostrar el nombre de la celda.
Clase pública CellProviderInitEventArgs Obsoleto. Contiene la estructura de datos que se inicializa cuando un elemento Web ICellProvider crea una conexión y se desencadena un evento de CellConsumerInit a una interfaz ICellConsumer . No se puede heredar.
Clase pública CellReadyEventArgs Obsoleto. Proporciona el valor de la celda actual de un elemento Web que implementa la interfaz de ICellProvider cuando se produce el evento CellReady .
Clase pública FilterConsumerInitEventArgs Obsoleto. Proporciona datos para el evento FilterConsumerInit . Cuando un elemento Web que implementa la interfaz IFilterConsumer se desencadena el evento FilterConsumerInit , se pasa una instancia de esta clase para un elemento Web que implementa la interfaz IFilterProvider o IRowProvider que llama al controlador de eventos FilterConsumerInit para controlar el evento.
Clase pública InitEventArgs Obsoleto. Representa el tipo de objeto devuelto por el método WebPart.GetInitEventArgs .
Clase pública InterfaceTypes Obsoleto. Proporciona un conjunto de campos constantes para especificar el tipo de interfaz de una interfaz de conexión de elemento Web.
Clase pública ListProviderInitEventArgs Obsoleto. Proporciona los nombres de campo y nombres para mostrar campo opcional para la lista proporcionada por un elemento Web que implementa la IListProviderinterface cuando se produce el evento ListProviderInit .
Clase pública ListReadyEventArgs Obsoleto. Proporciona la lista de datos para el evento deListReadyde la interfaz deIListProvider.
Clase pública ParameterInProperty Obsoleto. Proporciona información descriptiva sobre un parámetro en una lista de parámetros para el evento ParametersInConsumerInit de la interfaz de IParametersInConsumer
Clase pública ParameterOutProperty Obsoleto. Proporciona información descriptiva sobre un parámetro en una lista de parámetros para el evento ParametersOutProviderInit de la interfaz IParametersOutProvider .
Clase pública ParametersInConsumerInitEventArgs Obsoleto. Proporciona una matriz de parámetro valores de propiedad para el evento de inicialización de ParametersInConsumerInit de la interfaz IParametersInConsumer .
Clase pública ParametersInReadyEventArgs Obsoleto. Proporciona una matriz de valores de parámetro para el evento deParametersInReadyde la interfaz IParametersInProvider .
Clase pública ParametersOutProviderInitEventArgs Obsoleto. Proporciona una matriz de parámetro valores de propiedad para el evento de inicialización de ParametersOutProviderInit de la interfaz IParametersOutProvider .
Clase pública ParametersOutReadyEventArgs Obsoleto. Proporciona una matriz de valores de parámetro para el evento ParametersOutReady de la interfaz IParametersOutProvider .
Clase pública PartialListReadyEventArgs Obsoleto. Proporciona la lista de la primera página de datos para el evento PartialListReady de la interfaz IListProvider .
Clase pública RowCellTransformControl Admite la interfaz de usuario para especificar la columna de un elemento Web que implementa la interfaz IRowProvider que se usará para conectarse a un elemento Web que implementa la interfaz ICellConsumer .
Clase pública RowFilterTransformControl Admite la interfaz de usuario para especificar la columna de un elemento Web que implementa la interfaz IRowProvider que se usará para filtrar un elemento Web conectado que implementa la interfaz IFilterConsumer .
Clase pública RowProviderInitEventArgs Obsoleto. Proporciona los nombres de campo y nombres para mostrar campo opcional para la fila proporcionada por un elemento Web que implementa la interfaz de[:Microsoft.SharePoint.WebPartPages.Communication.IRowProvider] de [T]cuando se produce el evento RowProviderInit .
Clase pública RowReadyEventArgs Obsoleto. Proporciona el valor de la fila actual de un elemento Web que implementa la interfaz de IRowProvider cuando se produce el evento RowReady .
Clase pública SelectInterfaceGroups Representa la implementación de la interfaz de usuario para seleccionar una interfaz de destino cuando el elemento Web de destino tiene varias interfaces compatibles. Este tipo admite Microsoft SharePoint Foundation y no está pensada para usarse directamente desde el código.
Clase pública SetFilterEventArgs Obsoleto. Proporciona una expresión de filtro de una lista para la SetFilterEvent de la interfaz IFilterProvider .

Interfaces

  Interfaz Descripción
Interfaz pública ICellConsumer Obsoleto.
Interfaz pública ICellProvider Obsoleto. Permite a un elemento Web para comunicarse con un elemento Web que implementa la interfaz ICellConsumer para trabajar con un solo elemento de valor.
Interfaz pública IFilterConsumer Obsoleto. Se usa para consumir una expresión de filtro de un elemento Web que ha implementado una interfaz IFilterProvider .
Interfaz pública IFilterProvider Obsoleto. Se usa para comunicarse con un elemento Web que implementa la interfaz IFilterConsumer para proporcionar información de filtro para el consumidor.
Interfaz pública IListConsumer Obsoleto. Define los métodos que puede implementar un elemento Web de modo que puede consumir una lista completa (filas) de datos de otro elemento Web que implementa la interfaz IListProvider .
Interfaz pública IListProvider Obsoleto. Define los eventos que puede implementar un elemento Web de modo que puede proporcionar una lista completa (filas) de datos a otro elemento Web que implementa la interfaz IListConsumer .
Interfaz pública IParametersInConsumer Obsoleto. Permite que un elemento Web para comunicar su lista de parámetros a otros elementos Web de consumidor.
Interfaz pública IParametersInProvider Obsoleto. Permite a un proveedor de elemento Web para comunicar su lista de parámetros a otro elementos Web del consumidor.
Interfaz pública IParametersOutConsumer Obsoleto. Implementa la interfaz IParametersOutProvider para comunicar su lista de parámetros a un consumidor de elemento Web que implementa esta interfaz. Estas interfaces también permiten paso a través de otra información, como una fila seleccionada.
Interfaz pública IParametersOutProvider Obsoleto. Permite a un proveedor de elemento Web para comunicar su lista de parámetros a otros elementos Web.
Interfaz pública IRowConsumer Obsoleto. Permite a un elemento Web para comunicarse con un elemento Web que implementa la interfaz IRowProvider (o que admite un transformador adecuado) para que funcione con una fila de datos.
Interfaz pública IRowProvider Obsoleto. Permite a un elemento Web enviar una fila de datos a un elemento Web que implementa el IRowConsumer, ICellConsumer, IFilterConsumero IParametersInConsumer interfaz.
Interfaz pública IWebPartConnectionCompatibility Define una forma de una clase de elemento Web para indicar que no se puede establecer la comunicación con otros elementos Web.

Delegados

  Delegado Descripción
Delegado público CellConsumerInitEventHandler Obsoleto. Representa el método que controlará el evento CellConsumerInit desencadenado por un elemento Web que implementa la interfaz ICellConsumer .
Delegado público CellProviderInitEventHandler Obsoleto. Representa el método que controlará el evento CellProviderInit desencadenado por un elemento Web que implementa la interfaz ICellProvider .
Delegado público CellReadyEventHandler Obsoleto. Representa el método que controlará el evento CellReady desencadenado por un elemento Web que implementa la interfaz ICellProvider .
Delegado público ClearFilterEventHandler Obsoleto. Representa el método que controlará el evento ClearFilter desencadenado por un elemento Web que implementa la interfaz IFilterProvider .
Delegado público FilterConsumerInitEventHandler Obsoleto. Representa el método que controlará el evento FilterConsumerInit desencadenado por un elemento Web que implementa la interfaz IFilterConsumer .
Delegado público ListProviderInitEventHandler Obsoleto. Representa el método que controlará el evento ListProviderInit desencadenado por una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz deIListProvider.
Delegado público ListReadyEventHandler Obsoleto. Representa el método que controlará el evento ListReady desencadenado por una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz IListProvider .
Delegado público NoFilterEventHandler Obsoleto. Representa el método que controlará el evento deNoFilterdesencadenado por un elemento Web que implementa la interfaz IFilterProvider . Tras recibir un evento NoFilter , un elemento Web que implementa la interfaz IFilterConsumer debe volver a usar el filtro existente para la lista.
Delegado público NoParametersInEventHandler Obsoleto. NOTA: este delegado ha quedado obsoleto.
Delegado público NoParametersOutEventHandler Obsoleto. NOTA: este delegado ha quedado obsoleto.
Delegado público ParametersInConsumerInitEventHandler Obsoleto. Representa el método que controlará el evento ParametersInConsumerInit desencadenado por una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz IParametersInConsumer .
Delegado público ParametersInReadyEventHandler Obsoleto. Representa el método que controlará el evento ParametersInReady desencadenado por una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz IParametersInProvider .
Delegado público ParametersOutProviderInitEventHandler Obsoleto. Representa el método que controlará el evento ParametersOutProviderInit desencadenado por una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz deIParametersOutProvider.
Delegado público ParametersOutReadyEventHandler Obsoleto. Representa el método que controlará el evento ParametersOutReady desencadenado por una clase WebPart que implementa la interfaz IParametersOutProvider .
Delegado público PartialListReadyEventHandler Obsoleto. Representa el método que controlará el evento PartialListReady de una clase Microsoft.SharePoint.WebPartPages.WebPart que implementa la interfaz deIListProvider.
Delegado público RowProviderInitEventHandler Obsoleto. Representa el método que controlará el evento deIRowProvider.RowProviderInitdesencadenado por un elemento Web que implementa la interfaz IRowProvider .
Delegado público RowReadyEventHandler Obsoleto. Representa el método que controlará el evento RowReady desencadenado por un elemento Web que implementa la interfaz IRowProvider .
Delegado público SetFilterEventHandler Obsoleto. NOTA: este delegado ha quedado obsoleto.

Enumeraciones

  Enumeración Descripción
Enumeración pública ConnectionRunAt Obsoleto. Especifica si la implementación de una interfaz de conexión de elemento Web se puede ejecutar en el servidor o mediante la representación de script de cliente.