Share via


WebPart.CanRunAt-Methode

HINWEIS: Diese API ist veraltet.

Gibt einen Wert, der angibt, in denen die Implementierung der Schnittstelle für die Verbindung ausgeführt werden können.

Namespace:  Microsoft.SharePoint.WebPartPages
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<ObsoleteAttribute("Use ConnectionProvider or ConnectionConsumer attribute to create ConnectionPoint instead.")> _
Public Overridable Function CanRunAt As ConnectionRunAt
'Usage
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()

Rückgabewert

Typ: Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt
Eine Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt -Enumerationswert ab.

Hinweise

Bei der Entwicklung eines verbindbaren Webparts müssen Sie die CanRunAt -Methode, um den entsprechenden Wert für die Implementierung einer Verbindungsschnittstelle zurückzugeben außer Kraft setzen. Die CanRunAt -Methode sollte eine ConnectionRunAt -Enumeration zurück, die angibt, ob die Implementierung für die Verbindungsschnittstelle auf dem Server, klicken Sie im Client oder nicht am alle (ConnectionRunAt.None) ausgeführt werden kann. Das Standardverhalten dieser Methode wird eine Ausnahme ausgelöst, die Strings.CommunicationMethodNotImplementedErrorzurückgibt. Diese Methode wird vor vererbten System.Web.UI.Control Ereignis der Klasse PreRender und nach dem Load -Ereignis aufgerufen.

Beispiele

Das folgende Codebeispiel veranschaulicht das Überschreiben der CanRunAt -Methode, um anzugeben, dass die Verbindungsschnittstelle nur auf dem Server ausgeführt werden kann.

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;
}

Siehe auch

Referenz

WebPart Klasse

WebPart-Member

Microsoft.SharePoint.WebPartPages-Namespace