SPWebPartManager.SPConnectWebParts - Méthode (WebPart, ProviderConnectionPoint, WebPart, ConsumerConnectionPoint, WebPartTransformer)
Crée un SPWebPartConnection entre deux WebParts avec les références pour les WebParts spécifié, les objets spécifiés ConnectionPoint et un WebPartTransformerde spécifié.
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, _
transformer As WebPartTransformer _
) As SPWebPartConnection
'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 SPWebPartConnection
returnValue = instance.SPConnectWebParts(provider, _
providerConnectionPoint, consumer, _
consumerConnectionPoint, transformer)
public SPWebPartConnection SPConnectWebParts(
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 providerConnectionPoint et consumerConnectionPoint ont le même type d'interface.
Valeur renvoyée
Type : Microsoft.SharePoint.WebPartPages.SPWebPartConnection
SPWebPartConnection qui contient les informations sur les provider, consumeret transformer , nécessaires pour une connexion.
Exceptions
Exception | Condition |
---|---|
WebPartPageUserException |
|
InvalidOperationException | Le provider ou le consumer du composant WebPart n'est pas dans une zone |
Remarques
Cette surcharge est utilisée pour connecter des WebParts lorsque leurs points de connexion sont incompatibles. L'incompatibilité se produit lorsque les consumer et les provider implémentent des interfaces différentes.