Страница GetCurrentPublishing с API-интерфейсом SharePoint - PullRequest
1 голос
/ 10 марта 2012

Есть ли способ получить текущую страницу публикации с помощью API SharePoint.

1 Ответ

5 голосов
/ 10 марта 2012

Вы можете использовать код, подобный следующему, чтобы сделать это. В зависимости от контекста, где вы его называете, вы можете быть более или менее оборонительным соответственно.

    var li = SPContext.Current.Item as SPListItem;
    if (li != null && PublishingPage.IsPublishingPage(li))
    {
        var pp = PublishingPage.GetPublishingPage(li);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...