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
provider
Type : System.Web.UI.WebControls.WebParts.WebPartLe composant WebPart qui fournit les données pour consumer lorsque les contrôles sont connectés.
providerConnectionPoint
Type : System.Web.UI.WebControls.WebParts.ProviderConnectionPointLe point de connexion qui agit comme une méthode de rappel afin que les provider peuvent participer à une connexion.
consumer
Type : System.Web.UI.WebControls.WebParts.WebPartLe composant WebPart qui reçoit les données de provider lorsque les contrôles sont connectés.
consumerConnectionPoint
Type : System.Web.UI.WebControls.WebParts.ConsumerConnectionPointLe point de connexion qui agit comme une méthode de rappel afin que les consumer peuvent participer à une connexion.
transformer
Type : System.Web.UI.WebControls.WebParts.WebPartTransformerWebPartTransformer qui permet une incompatible provider et consumer pour vous connecter. une référence Null (Rien dans Visual Basic) peut être passé si le providerConnectionPoint et le point de consumerConnection ont le même type d'interface.
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 :
Les providerConnectionPoint et consumerConnectionPoint sont des interfaces de connexion Windows SharePoint Services 2.0 .
Le provider ou le consumer du composant WebPart n'est pas dans une zone.
Le consumer ou le provider du composant WebPart est fermé.
Le providerConnectionPoint ou le consumerConnectionPoint ne peut pas participer à une connexion.
Plusieurs connexions sont essayées sur le providerConnectionPoint ou le consumerConnectionPoint et la connexion ne prend pas en charge plusieurs connexions.
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.