次の方法で共有


NavigationTerm.AssociatedFolderUrl プロパティ

取得またはサイト マップ プロバイダー階層内のプロパティの場所を指定するには、このNavigationTermオブジェクトをいくつかのページの Url を関連付けるに使用する URL の値を設定します。

名前空間:  Microsoft.SharePoint.Client.Publishing.Navigation
アセンブリ:   Microsoft.SharePoint.Client.Publishing.Silverlight (Microsoft.SharePoint.Client.Publishing.Silverlight.dll 内);  Microsoft.SharePoint.Client.Publishing.Phone (Microsoft.SharePoint.Client.Publishing.Phone.dll 内)  Microsoft.SharePoint.Client.Publishing (Microsoft.SharePoint.Client.Publishing.dll 内)

構文

'宣言
Public Property AssociatedFolderUrl As String
    Get
    Set
'使用
Dim instance As NavigationTerm
Dim value As String

value = instance.AssociatedFolderUrl

instance.AssociatedFolderUrl = value
public string AssociatedFolderUrl { get; set; }

プロパティ値

型: System.String
関連付けられたフォルダーの URL です。

注釈

このプロパティをSiteMapProviderのCurrentNodeプロパティを計算するために使用します。現在のノードは、次のようなコントロールで表示される、階層リンク「投資関係ニュース プレス リリース」、ナビゲーション階層内のページの場所を示します。現在のノードをナビゲーションの階層を検索によって決まりますリンクが表示されている次のようなページの URL と一致するノードを見つけるには通常"/Pages/PressReleases/January2010.aspx"します。(たとえば、ページ ナビゲーション ノードがリンクしていない January2010.aspx) 現在のノードが見つからない場合は、[階層リンクは空にします。「プレス リリース」用語; のAssociatedFolderUrlプロパティを「/ページ/PressReleases」が含まれているフォルダーを割り当てることで、この問題を解決します。ページ ナビゲーション ノードのリンクで明示的にしない限り、階層リンクはそのフォルダーにようになりました「投資関係ニュース プレス リリース」のいずれかのページを表示します。

URL は、サーバーを基準にする必要があり、 ~site/ (関連付けられているWebオブジェクトの相対 URL を表す) または~sitecollection/ (関連付けられているSiteオブジェクトの相対 URL を表す) などのトークンを含めることがあります。GetResolvedAssociatedFolderUrl()などの方法では、次のトークンが展開されます。

関連項目

参照先

NavigationTerm クラス

NavigationTerm メンバー

Microsoft.SharePoint.Client.Publishing.Navigation 名前空間