NavigationTerm.TargetUrl プロパティ
フレンドリ 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 ReadOnly Property TargetUrl As CustomizableString
Get
'使用
Dim instance As NavigationTerm
Dim value As CustomizableString
value = instance.TargetUrl
public CustomizableString TargetUrl { get; }
プロパティ値
型: Microsoft.SharePoint.Client.Publishing.CustomizableString
フレンドリ URL の表示に使用されるPublishingPageオブジェクトの URL です。
注釈
このプロパティがLinkTypeがNavigationLinkType.FriendlyUrl場合にのみサポートされます。リンクの種類を変更するのにとすると、スローをInvalidOperationExceptionが発生します。
このプロパティは、 CustomizableStringオブジェクトを親用語が存在しない場合、既定値が親NavigationTermオブジェクトまたはNavigationTermSetオブジェクトのプロパティ。 TargetUrlForChildTerms.Valueから継承されます。
Web サーバーでは、 TargetUrlプロパティで指定されているページを使用してナビゲーション用語のフレンドリ URL を表示するのには、Url をリライトします。たとえば、「カメラ」、用語の Url このように表示される: Friendly URL: http://example.com/products/cameras Target URL: /store/Pages/TopicTemplate.aspx
対象の URL (関連付けられているWebオブジェクトの相対 URL を表す) ~site/ ~site/~sitecollection/ (関連付けられているSiteオブジェクトの相対 URL を表す) などのトークンがあります。GetResolvedTargetUrl(String, [])GetResolvedTargetUrlWithoutQuery()などの方法では、次のトークンが展開されます。
NavigationTerm.TargetUrlプロパティは、リンクの種類がフレンドリ URL である場合にのみ使用されます。