SPWebPartManager.SPConnectWebParts - Méthode (WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint)

Crée un SPWebPartConnection entre deux WebParts avec les références pour les WebParts spécifié et les objets spécifié ConnectionPoint .

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Function SPConnectWebParts ( _
    provider As WebPart, _
    providerConnectionPoint As ProviderConnectionPoint, _
    consumer As WebPart, _
    consumerConnectionPoint As ConsumerConnectionPoint _
) As SPWebPartConnection
'Utilisation
Dim instance As SPWebPartManager
Dim provider As WebPart
Dim providerConnectionPoint As ProviderConnectionPoint
Dim consumer As WebPart
Dim consumerConnectionPoint As ConsumerConnectionPoint
Dim returnValue As SPWebPartConnection

returnValue = instance.SPConnectWebParts(provider, _
    providerConnectionPoint, consumer, _
    consumerConnectionPoint)
public SPWebPartConnection SPConnectWebParts(
    WebPart provider,
    ProviderConnectionPoint providerConnectionPoint,
    WebPart consumer,
    ConsumerConnectionPoint consumerConnectionPoint
)

Paramètres

Valeur renvoyée

Type : Microsoft.SharePoint.WebPartPages.SPWebPartConnection
La connexion entre les deux WebParts.

Exceptions

Exception Condition
WebPartPageUserException
  1. providerConnectionPoint et consumerConnectionPoint sont des interfaces de connexion Windows SharePoint Services 2.0 .

  2. Le consumer ou le provider du composant WebPart est fermé.

  3. Le providerConnectionPoint ou le consumerConnectionPoint ne peut pas participer à connexion.

  4. Plusieurs connexions sont essayées sur le providerConnectionPoint ou le consumerConnectionPoint et la connexion ne prend pas en charge plusieurs connexions.

  5. Les interfaces consumerConnectionPoint et providerConnectionPoint ne sont pas du même type et un transformateur soit non fourni ou le transformateur ne gère pas les types d'interface requis par le providerConnectionPoint ou le consumerConnectionPoint.

InvalidOperationException

Le fournisseur ou le composant WebPart consommateur n'est pas dans une zone.

Remarques

Cette surcharge est utilisée pour connecter des WebParts lorsque leurs points de connexion sont suffisamment compatibles pour qu'ils puissent se connecter sans utiliser d'objet WebPartTransformer .

Voir aussi

Référence

SPWebPartManager classe

SPWebPartManager - Membres

SPConnectWebParts - Surcharge

Microsoft.SharePoint.WebPartPages - Espace de noms