WebPart.CanRunAt - Méthode

Remarque : cette API est désormais obsolète.

Renvoie une valeur qui indique où l'implémentation d'une interface de connexion peut être exécutée.

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

Syntaxe

'Déclaration
<ObsoleteAttribute("Use ConnectionProvider or ConnectionConsumer attribute to create ConnectionPoint instead.")> _
Public Overridable Function CanRunAt As ConnectionRunAt
'Utilisation
Dim instance As WebPart
Dim returnValue As ConnectionRunAt

returnValue = instance.CanRunAt()
[ObsoleteAttribute("Use ConnectionProvider or ConnectionConsumer attribute to create ConnectionPoint instead.")]
public virtual ConnectionRunAt CanRunAt()

Valeur renvoyée

Type : Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt
Une valeur d'énumération Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt .

Remarques

Lors du développement d'un composant WebPart connectable, vous devez remplacer la méthode CanRunAt pour renvoyer la valeur appropriée pour l'implémentation d'une interface de connexion. La méthode CanRunAt doit renvoyer une énumération ConnectionRunAt qui indique si la mise en œuvre de l'interface de connexion peut être exécutée sur le serveur, le client, les deux, ou pas du tout (ConnectionRunAt.None). Le comportement par défaut de cette méthode consiste à lever une exception qui retourne Strings.CommunicationMethodNotImplementedError. Cette méthode est appelée avant l'événement de PreRender de la classe héritée System.Web.UI.Control et après l'événement Load .

Exemples

L'exemple de code suivant montre comment remplacer la méthode CanRunAt pour indiquer que l'interface de connexion peut s'exécuter uniquement sur le serveur.

To see this method in a fuller context, see Walkthrough: Creating Connectable SharePoint Web Parts

Public Overrides Function CanRunAt() As ConnectionRunAt
   ' This Web Part can run on the server.
   Return ConnectionRunAt.Server
End Function
public override ConnectionRunAt CanRunAt()
{
    // This Web Part can run on the server.
    return ConnectionRunAt.Server;
}

Voir aussi

Référence

WebPart classe

WebPart - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms