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