共用方式為


NavigationTerm.CatalogTargetUrl 屬性

取得目標 URL 重新寫入此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 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
代表目標 URL 重新寫入此NavigationTerm物件為基礎的目錄的易記 url 的 Url 時所使用的自訂的字串。

備註

一般而言,網頁伺服器執行使用TargetUrl屬性所指定的頁面轉譯NavigationTerm的易記 URL 重新寫入的 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 用於假設 a 等產品 」 部份 Pix 35 mm 攝影機 」 在先前的範例中,沒有相對應的導覽字詞,但屬於表示該字詞的類別。不過,目錄的易記 URL 後稱謂的解譯從左到目標] 頁面上的控制項,其他使用情況可能。如果CatalogTargetUrl值是空字串,然後 URL 重新寫入不會執行,為該字詞及目錄的易記 URL 可能會產生 HTTP 404 錯誤。目標 URL 可能包含權杖,例如~site/ (代表相關聯的Web物件的伺服器相對 URL)] 或 [ ~sitecollection/ (代表相關聯的Site物件的伺服器相對 URL)。這些權杖會展開以例如GetResolvedTargetUrl(String, [])的方法。

NavigationLinkType.FriendlyUrlLinkType時,只會用這個屬性。其他類型的連結,嘗試將其變更會擲回InvalidOperationException

這個屬性會CustomizableString物件。如果不有任何上層字詞預設值會繼承上層NavigationTerm或NavigationTermSetCatalogTargetUrlForChildTerms.Value屬性。

請參閱

參照

NavigationTerm 類別

NavigationTerm 成員

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