共用方式為


WebPart.CanRunAt method

NOTE: This API is now obsolete.

會傳回一個值,指出能夠連線介面的實作。

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

Syntax

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

傳回值

Type: Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt
Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt 列舉值。

備註

當開發可連接網頁組件,您必須覆寫CanRunAt方法,以傳回的連線介面實作適當的值。CanRunAt方法應該傳回ConnectionRunAt列舉,指出是否連線介面實作可以在伺服器上執行,用戶端,這兩種,或不在所有 (ConnectionRunAt.None)。此方法的預設行為是會傳回Strings.CommunicationMethodNotImplementedError發生例外狀況。繼承的System.Web.UI.Control類別的PreRender事件之前和Load事件之後,會呼叫此方法。

Examples

下列程式碼範例會示範如何覆寫CanRunAt方法,以指出連線介面可以只在伺服器上執行。

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

請參閱

參照

WebPart class

WebPart members

Microsoft.SharePoint.WebPartPages namespace