TaxonomyNavigationContext.NavigationTerm - Propriété
Obtient la durée de navigation de contexte pour la demande HTTP en cours.
Espace de noms : Microsoft.SharePoint.Publishing.Navigation
Assembly : Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)
Syntaxe
'Déclaration
Public ReadOnly Property NavigationTerm As NavigationTerm
Get
'Utilisation
Dim instance As TaxonomyNavigationContext
Dim value As NavigationTerm
value = instance.NavigationTerm
public NavigationTerm NavigationTerm { get; }
Valeur de propriété
Type : Microsoft.SharePoint.Publishing.Navigation.NavigationTerm
Remarques
En général, cette propriété est affectée automatiquement lorsque la fonctionnalité de navigation géré réécrit une URL conviviale ou un catalogue conviviale. Si l'URL de la demande actuelle n'est pas une URL simplifiée, l'objet de contexte de T:Microsoft.SharePoint.Publishing.Navigation.NavigationTerm peut être spécifié via les paramètres de requête URL TermStoreId, TermSetIdet TermId. Code côté serveur peut également spécifier le contexte NavigationTerm en appelant la méthode SetNavigationTerm(NavigationTerm, []) .
Notes
Bien que l'objet de contexte de NavigationTerm est généralement une URL simplifiée, il est valide pour qu'elle soit une SimpleLink à la place. Utilisez la propriété FriendlyUrlTerm pour ignorer ces termes.
Une fois qu'un contexte NavigationTerm est affecté, il ne peut pas être modifié pendant toute la durée de la demande HTTP, ce qui garantit que le rendu de la page est déterministe. En raison de ce comportement, soyez attentif afin de garantir que les contrôles sont initialisés dans un ordre prédéfini.
Voir aussi
Référence
TaxonomyNavigationContext classe