複数のサイトコレクションで構成されたSharePoint intranet
ウェブアプリケーション用のカスタムナビゲーションメニューがあります。フルページURLからSPSiteを取得する方法
ナビゲーションメニューは、基礎となるサイトコレクション とは別に構成されています(たとえば、2つの異なるサイトコレクションのアイテムが同じナビゲーションセクションにあります)。
ここで、アクセス許可に基づいてメニュー項目が非表示になるようにセキュリティを追加する必要があります。
メニュー項目のいずれかが"http://intranet.test.com/sites/Accounting/Pages/Welcome.aspx"
の完全なURLを持っている場合、私はそのurl
を取り、"http://intranet.test.com/sites/Accounting"
で私のサイトコレクションのSPSite
オブジェクトを返しますSharePoint object model
から実行できる機能がありますか?
感謝。おそらく私は次回にコンストラクタのドキュメントを読むべきです。私はいつも正確な住所が必要だと思っていました。 – skeletank