(WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer) del método SPWebPartManager.SPConnectWebParts
Crea un SPWebPartConnection entre dos elementos Web con las referencias a los elementos Web especificado, los objetos especificado ConnectionPoint y un WebPartTransformerde especificado.
Espacio de nombres: Microsoft.SharePoint.WebPartPages
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Function SPConnectWebParts ( _
provider As WebPart, _
providerConnectionPoint As ProviderConnectionPoint, _
consumer As WebPart, _
consumerConnectionPoint As ConsumerConnectionPoint, _
transformer As WebPartTransformer _
) As SPWebPartConnection
'Uso
Dim instance As SPWebPartManager
Dim provider As WebPart
Dim providerConnectionPoint As ProviderConnectionPoint
Dim consumer As WebPart
Dim consumerConnectionPoint As ConsumerConnectionPoint
Dim transformer As WebPartTransformer
Dim returnValue As SPWebPartConnection
returnValue = instance.SPConnectWebParts(provider, _
providerConnectionPoint, consumer, _
consumerConnectionPoint, transformer)
public SPWebPartConnection SPConnectWebParts(
WebPart provider,
ProviderConnectionPoint providerConnectionPoint,
WebPart consumer,
ConsumerConnectionPoint consumerConnectionPoint,
WebPartTransformer transformer
)
Parámetros
provider
Tipo: System.Web.UI.WebControls.WebParts.WebPartEl elemento Web que proporciona datos a consumer cuando los controles están conectados.
providerConnectionPoint
Tipo: System.Web.UI.WebControls.WebParts.ProviderConnectionPointEl punto de conexión que actúa como un método de devolución de llamada para que provider puede participar en una conexión.
consumer
Tipo: System.Web.UI.WebControls.WebParts.WebPartEl elemento Web que recibe datos de provider cuando los controles están conectados.
consumerConnectionPoint
Tipo: System.Web.UI.WebControls.WebParts.ConsumerConnectionPointEl punto de conexión que actúa como un método de devolución de llamada para que consumer puede participar en una conexión.
transformer
Tipo: System.Web.UI.WebControls.WebParts.WebPartTransformerWebPartTransformer que permite una incompatibles provider y consumer para conectarse. se pueden pasar una referencia null (Nothing en Visual Basic) si providerConnectionPoint y consumerConnectionPoint tienen el mismo tipo de interfaz.
Valor devuelto
Tipo: Microsoft.SharePoint.WebPartPages.SPWebPartConnection
SPWebPartConnection que contiene la información sobre la provider, consumery transformer necesarios para una conexión.
Excepciones
Excepción | Condición |
---|---|
WebPartPageUserException |
|
InvalidOperationException | El provider o consumer elemento Web no está en una zona |
Comentarios
Esta sobrecarga se utiliza para conectar elementos Web cuando sus puntos de conexión no son compatibles. La incompatibilidad se produce cuando el consumer y provider implementan interfaces diferentes.