WebPart.CanRunAt 方法
请注意:此 API 现在已过时。
返回一个值,指示可以运行的实现连接接口的位置。
命名空间: Microsoft.SharePoint.WebPartPages
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
<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()
返回值
类型:Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt
一个Microsoft.SharePoint.WebPartPages.Communication.ConnectionRunAt枚举值。
备注
当开发可连接的 Web 部件,您必须覆盖CanRunAt方法返回的连接接口实现适当的值。CanRunAt方法应返回指示是否实现连接接口可以运行在服务器上,客户端,在所有 (ConnectionRunAt.None) 不同时,或一个ConnectionRunAt枚举。此方法的默认行为是引发一个异常,返回Strings.CommunicationMethodNotImplementedError。继承的System.Web.UI.Control类PreRender事件之前和之后的Load事件调用此方法。
示例
下面的代码示例演示如何重写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;
}