Partager via


NavigationTerm.TargetUrl - Propriété

Obtient l'URL d'une page de publication qui est utilisée pour afficher une URL conviviale.

Espace de noms :  Microsoft.SharePoint.Client.Publishing.Navigation
Assemblys :   Microsoft.SharePoint.Client.Publishing.Silverlight (dans Microsoft.SharePoint.Client.Publishing.Silverlight.dll);  Microsoft.SharePoint.Client.Publishing.Phone (dans Microsoft.SharePoint.Client.Publishing.Phone.dll)  Microsoft.SharePoint.Client.Publishing (dans Microsoft.SharePoint.Client.Publishing.dll)

Syntaxe

'Déclaration
Public ReadOnly Property TargetUrl As CustomizableString
    Get
'Utilisation
Dim instance As NavigationTerm
Dim value As CustomizableString

value = instance.TargetUrl
public CustomizableString TargetUrl { get; }

Valeur de propriété

Type : Microsoft.SharePoint.Client.Publishing.CustomizableString
L'URL de l'objet PublishingPage qui est utilisé pour afficher une URL conviviale.

Remarques

Cette propriété est uniquement prise en charge lorsque la LinkType est NavigationLinkType.FriendlyUrl. Essayez de modifier le type de lien entraîne un InvalidOperationException levée.

Cette propriété est un objet CustomizableString , et la valeur par défaut est héritée de la propriété TargetUrlForChildTerms.Value de l'objet NavigationTerm parent ou l'objet NavigationTermSet s'il n'existe aucun terme parent.

Le serveur web réécrit URL pour rendre l'URL conviviale pour un terme de navigation à l'aide de la page qui a été spécifiée par la propriété TargetUrl . Par exemple, pour le terme « Caméras », les URL peuvent ressembler à ceci : Friendly URL: http://example.com/products/cameras Target URL: /store/Pages/TopicTemplate.aspx

L'URL cible peut contenir des jetons tels que ~site/ ~site/ (qui représente l'URL relative de serveur pour l'objet associé Web ) ou ~sitecollection/ (qui représente l'URL relative de serveur pour l'objet associé Site ). Ces jetons sont développés par des méthodes telles que GetResolvedTargetUrl(String, []) et GetResolvedTargetUrlWithoutQuery().

La propriété NavigationTerm.TargetUrl est utilisée uniquement lorsque le type de lien est une URL conviviale.

Voir aussi

Référence

NavigationTerm classe

NavigationTerm - Membres

Microsoft.SharePoint.Client.Publishing.Navigation - Espace de noms