SPContext.Current 属性

在Microsoft SharePoint Foundation中获取当前 HTTP 请求的上下文。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Shared ReadOnly Property Current As SPContext
    Get
用法
Dim value As SPContext

value = SPContext.Current
public static SPContext Current { get; }

属性值

类型:Microsoft.SharePoint.SPContext
SharePoint Foundation上下文中。

备注

Current属性提供属性访问在当前的SharePoint Foundation上下文中,各种对象例如当前列表、 网站、 网站集或 Web 应用程序。

示例

下面的示例使用Current属性来访问当前 Web 应用程序中的网站集的集合。

Dim myApp As SPWebApplication = SPContext.Current.Site.WebApplication
Dim sites As SPSiteCollection = myApp.Sites
         
Dim site As SPSite

For Each site In  sites
   Response.Write((site.Url + "<BR>"))
Next site
SPWebApplication oWebApplicationCurrent = SPContext.Current.Site.WebApplication;
SPSiteCollection collSites = oWebApplicationCurrent.Sites;

foreach (SPSite oSite in collSites)
{
   Response.Write(oSite.Url + "<BR>");
   oSite.Dispose();
}

另请参阅

引用

SPContext 类

SPContext 成员

Microsoft.SharePoint 命名空间