NavigationTerm.TargetUrl propriedade
Obtém a URL de uma página de publicação que é usada para renderizar uma URL amigável.
Namespace: Microsoft.SharePoint.Client.Publishing.Navigation
Assemblies: Microsoft.SharePoint.Client.Publishing.Silverlight (em Microsoft.SharePoint.Client.Publishing.Silverlight.dll); Microsoft.SharePoint.Client.Publishing.Phone (em Microsoft.SharePoint.Client.Publishing.Phone.dll) Microsoft.SharePoint.Client.Publishing (em Microsoft.SharePoint.Client.Publishing.dll)
Sintaxe
'Declaração
Public ReadOnly Property TargetUrl As CustomizableString
Get
'Uso
Dim instance As NavigationTerm
Dim value As CustomizableString
value = instance.TargetUrl
public CustomizableString TargetUrl { get; }
Valor de propriedade
Tipo: Microsoft.SharePoint.Client.Publishing.CustomizableString
A URL para o objeto de PublishingPage que é usado para renderizar uma URL amigável.
Comentários
Essa propriedade é suportada apenas quando o LinkType é NavigationLinkType.FriendlyUrl. Tentar alterar o tipo de vínculo causa uma InvalidOperationException a ser lançada.
Essa propriedade é um objeto de CustomizableString e o valor padrão é herdado da propriedade TargetUrlForChildTerms.Value do objeto NavigationTerm pai ou o objeto NavigationTermSet se não houver nenhum termo pai.
O servidor web reconfigure URLs para renderizar a URL amigável para um termo de navegação usando a página que é especificada pela propriedade TargetUrl . Por exemplo, para o termo "Câmeras", as URLs podem ter esta aparência: Friendly URL: http://example.com/products/cameras Target URL: /store/Pages/TopicTemplate.aspx
A URL de destino pode conter tokens como ~site/ ~site/ (representando a URL relativa do servidor para o objeto associado Web ) ou ~sitecollection/ (representando a URL relativa do servidor para o objeto associado Site ). Esses tokens são expandidos por métodos como GetResolvedTargetUrl(String, []) e GetResolvedTargetUrlWithoutQuery().
A propriedade NavigationTerm.TargetUrl só é usada quando o tipo de vínculo é uma URL amigável.