SPSite class

此类主要用于 PageContext 类。 它为托管页面的 SharePoint 网站集 (“SPSite”) 提供上下文信息。

注解

此类的构造函数标记为内部。 第三方代码不应直接调用构造函数或创建扩展类的 SPSite 子类。

属性

absoluteUrl

返回此 SPSite 的绝对 URL。

cdnPrefix

返回应用程序的指定 cdn 的前缀;如果没有,则返回一个空字符串。

classification

返回该网站的分类。

correlationId

返回当前服务器请求的相关 id。

group

有关与此网站关联的 O365 组的上下文信息。 如果没有与当前站点关联的 O365Group,则此属性将未定义。

id

用于标识服务器上 SPSite 的 GUID。

isNoScriptEnabled

如果已启用 SPSite 上的 isNoScript,则返回 true。

recycleBinItemCount

回收站中的项数。

serverRelativeUrl

返回此 SPSite 相对于服务器的 URL。

serverRequestPath

返回原始请求的 serverRelativeUrl。

sitePagesEnabled

如果已启用此 SPSite 上的 SitePages,则返回 true。

属性详细信息

absoluteUrl

返回此 SPSite 的绝对 URL。

readonly absoluteUrl: string;

属性值

string

注解

示例:“https://example.com/sites/PubSite"

cdnPrefix

返回应用程序的指定 cdn 的前缀;如果没有,则返回一个空字符串。

readonly cdnPrefix: string;

属性值

string

classification

返回该网站的分类。

readonly classification: string;

属性值

string

correlationId

返回当前服务器请求的相关 id。

readonly correlationId: Guid;

属性值

group

有关与此网站关联的 O365 组的上下文信息。 如果没有与当前站点关联的 O365Group,则此属性将未定义。

readonly group: O365GroupAssociation | undefined;

属性值

@microsoft/sp-page-context!O365GroupAssociation:class | undefined

id

用于标识服务器上 SPSite 的 GUID。

readonly id: Guid;

属性值

isNoScriptEnabled

如果已启用 SPSite 上的 isNoScript,则返回 true。

readonly isNoScriptEnabled: boolean;

属性值

boolean

recycleBinItemCount

回收站中的项数。

readonly recycleBinItemCount: number;

属性值

number

serverRelativeUrl

返回此 SPSite 相对于服务器的 URL。

readonly serverRelativeUrl: string;

属性值

string

注解

示例:“/sites/PubSite”

serverRequestPath

返回原始请求的 serverRelativeUrl。

readonly serverRequestPath: string;

属性值

string

注解

示例:“/ teams/SPClientTest/SitePages/Home.aspx”

sitePagesEnabled

如果已启用此 SPSite 上的 SitePages,则返回 true。

readonly sitePagesEnabled: boolean;

属性值

boolean