Partager via


SPWebPartManager.CanSPConnectWebParts - Méthode

Vérifie les WebParts qui participeront à une connexion afin de déterminer si le SPWebPartConnection peut être utilisé pour établir une connexion entre eux.

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

Syntaxe

'Déclaration
Public Function CanSPConnectWebParts ( _
    provider As WebPart, _
    providerConnectionPoint As ProviderConnectionPoint, _
    consumer As WebPart, _
    consumerConnectionPoint As ConsumerConnectionPoint, _
    transformer As WebPartTransformer _
) As Boolean
'Utilisation
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 Boolean

returnValue = instance.CanSPConnectWebParts(provider, _
    providerConnectionPoint, consumer, _
    consumerConnectionPoint, transformer)
public bool CanSPConnectWebParts(
    WebPart provider,
    ProviderConnectionPoint providerConnectionPoint,
    WebPart consumer,
    ConsumerConnectionPoint consumerConnectionPoint,
    WebPartTransformer transformer
)

Paramètres

Valeur renvoyée

Type : System.Boolean
true si la SPWebPartConnection peut être utilisé pour établir une connexion entre les WebParts ; dans le cas contraire, false.

Remarques

Cette méthode retourne false dans une des conditions suivantes :

  1. Les providerConnectionPoint et consumerConnectionPoint sont des interfaces de connexion Windows SharePoint Services 2.0 .

  2. Le provider ou le consumer du composant WebPart n'est pas dans une zone.

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

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

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

  6. 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.

Voir aussi

Référence

SPWebPartManager classe

SPWebPartManager - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms