Share via


(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

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
  1. providerConnectionPoint y consumerConnectionPoint son interfaces de conexión de Windows SharePoint Services 2.0 .

  2. Elementos Web de la consumer o provider están cerrados

  3. La providerConnectionPoint o consumerConnectionPoint no puede participar en la conexión.

  4. Se ha tratado de varias conexiones en el providerConnectionPoint o consumerConnectionPoint y la conexión no admite varias conexiones.

  5. Las interfaces consumerConnectionPoint y providerConnectionPoint no son del mismo tipo y no ya se ha proporcionado un transformador o el transformador no admite los tipos de interfaz requeridos por la providerConnectionPoint o la consumerConnectionPoint

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.

Vea también

Referencia

clase SPWebPartManager

Miembros SPWebPartManager

Sobrecarga SPConnectWebParts

Espacio de nombres Microsoft.SharePoint.WebPartPages