NavigationTerm.GetResolvedTargetUrl 方法

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 Function GetResolvedTargetUrl ( _
    browserQueryString As String, _
    remainingUrlSegments As String() _
) As ClientResult(Of String)
用法
Dim instance As NavigationTerm
Dim browserQueryString As String
Dim remainingUrlSegments As String()
Dim returnValue As ClientResult(Of String)

returnValue = instance.GetResolvedTargetUrl(browserQueryString, _
    remainingUrlSegments)
public ClientResult<string> GetResolvedTargetUrl(
    string browserQueryString,
    string[] remainingUrlSegments
)

参数

  • browserQueryString
    类型:System.String

    可选查询字符串 URL 查询字符串部分与合并。如果不是空引用(无 在 Visual Basic 中)或不为空字符串,它必须?字符加前缀。

返回值

类型:Microsoft.SharePoint.Client.ClientResult<String>
服务器相对 URL 或空字符串。

备注

GetResolvedTargetUrl方法适用View属性来计算从TargetUrl属性解析的服务器相关的 URL。如果提供remainingUrlSegments参数,而不是TargetUrl使用CatalogTargetUrl属性。

返回的 URL 将包括术语驱动的页面的查询参数 ︰

  • TermStoreId

  • TermSetId

  • TermId

  • UrlSuffix

如果没有目标 URL,或者如果NavigationLinkType对象不是FriendlyUrl,则返回值为空字符串。

备注

若要检索的链接类型SimpleLink解析的地址,请改为使用GetResolvedDisplayUrl方法。

通过展开如 ~site/ 或 ~sitecollection/ 属性,如TargetUrlCatalogTargetUrl与使用任何前缀令牌解析返回的 URL。

下面是如何输入和输出 Url 的一些示例可能查找其 URL 是文件中看到错误根Web对象。

备注

在此示例中,"排序 = ByTitle"是已传递到的目标 URL,通过使用参数参数。

友好 URL: /sites/site1/products/shoes?Sort=ByTitle
目标 URL: /sites/site1/Pages/Shoes.aspx?TermStoreId=<value>&TermSetId=<value>&TermId=<value>&Sort=ByTitle

目录 URL: /sites/site1/products/shoes/sneaker
目标 URL: /sites/site1/Pages/ShoesItem.aspx?TermStoreId=<value>&TermSetId=<value>&TermId=<value>&UrlSuffix=sneaker

另请参阅

引用

NavigationTerm 类

NavigationTerm 成员

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