NavigationTerm.CatalogTargetUrl プロパティ
このNavigationTermオブジェクトに基づくカタログ フレンドリ Url の 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 CatalogTargetUrl As CustomizableString
Get
'使用
Dim instance As NavigationTerm
Dim value As CustomizableString
value = instance.CatalogTargetUrl
public CustomizableString CatalogTargetUrl { get; }
プロパティ値
型: Microsoft.SharePoint.Client.Publishing.CustomizableString
このNavigationTermオブジェクトに基づくカタログ フレンドリ Url の Url の書き換えときに使用する対象の URL を表すカスタマイズされた文字列。
注釈
通常、web サーバーでは、URL の書き換えTargetUrlプロパティで指定されているページを使用してのNavigationTermのフレンドリ URL の表示を実行します。たとえば、「カメラ」、用語の Url このように表示される: Friendly URL: http://example.com/products/camerasTarget URL: /store/Pages/TopicTemplate.aspxただし、カタログ フレンドリ URL サフィックスを追加すると場合、[ CatalogTargetUrlプロパティが使用されます。「カメラ」という用語を含むの例に続けて:Catalog Friendly URL: http://example.com/products/cameras/nice-pix-35mm/sku12345URL Suffix: nice-pix-35mm/sku12345 Catalog Target URL: /store/Pages/CatalogItemTemplate.aspx
カタログ フレンドリ Url は、通常、仮定などの製品の使用「Nice Pix 撮影」対応するナビゲーション用語が含まれていない、前の例では、その用語で表されるカテゴリに属すます。ただし、カタログ フレンドリ URL 接尾辞の解釈がターゲット ページ上のコントロールを左、その他の使用可能な。CatalogTargetUrl値が空の文字列の場合は、URL の書き換えは実行されません用語のし、カタログ フレンドリ URL に HTTP 404 エラーを生成可能性があります。ターゲット URL には、 ~site/ (関連付けられているWebオブジェクトの相対 URL を表す) または~sitecollection/ (関連付けられているSiteオブジェクトの相対 URL を表す) などのトークンが含まれます。GetResolvedTargetUrl(String, [])などの方法では、次のトークンが展開されます。
このプロパティが使用されるは、 LinkTypeがNavigationLinkType.FriendlyUrl場合のみです。他のリンクの種類では、それを変更しようとした、スローをInvalidOperationExceptionします。
このプロパティは、 CustomizableStringオブジェクトです。既定値は、親用語が存在しない場合、親NavigationTermまたはNavigationTermSetのCatalogTargetUrlForChildTerms.Valueプロパティから継承されます。