bool flag = false;
SPWebPartManager currentWebPartManager = (SPWebPartManager) WebPartManager.GetCurrentWebPartManager(this.Page);
if ((currentWebPartManager != null) && (currentWebPartManager.DisplayMode == WebPartManager.BrowseDisplayMode))
{
PageView view = SPWeb.PageViewFromUri(this.Context.Request.Url, this.Context);
if ((view != PageView.Shared) && (view != PageView.Personal))
{
if (currentWebPartManager.HasPersonalizedParts)
{
flag = true;
}
}
else
{
flag = true;
}
}
本文介绍了一段用于检查SharePoint页面是否处于浏览模式,并验证页面视图和个人化部件是否存在及启用状态的代码逻辑。该逻辑有助于确定当前SharePoint页面是否应用了个人化的设置。
844

被折叠的 条评论
为什么被折叠?



