Partager via


NavigationTermSetView - Classe

Représente les informations contextuelles qui affectent le calcul de certaines propriétés pour les objets NavigationTerm dans un objet NavigationTermSet .

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.Navigation.NavigationTermSetView

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 NotInheritable Class NavigationTermSetView _
    Inherits ClientObject
'Utilisation
Dim instance As NavigationTermSetView
public sealed class NavigationTermSetView : ClientObject

Remarques

L'objet Web , fournisseur de plan de site et la stratégie de réduction des nœuds enfants sont des exemples d'informations contextuelles l'objet NavigationTermSetView peut contenir.

La classe NavigationTermSetView représente les informations contextuelles qui est utilisé lors du rendu d'un ensemble de termes de navigation, mais qui n'est pas stocké dans le TermStore ou mis en cache par le cache de navigation taxonomie. Par conséquent, la classe NavigationTermSetView est considéré comme pas faire partie de l'ensemble de termes. Néanmoins, ces informations contextuelles affectent le comportement de l'objet NavigationTerm et NavigationTermSet objet, similaire à l'apparence d'un objet physique peut changer lorsqu'ils sont affichés sous différents angles.

La propriété View est un membre de la classe NavigationTermSet et la classe NavigationTerm et transmise lors du parcours de la hiérarchie. Par exemple, une fois la méthode GetWithNewView , l'objet retourné sera disposer de l'affichage et également d'autres objets provenant de membres tels que les propriétés Parent et TermSet .

La propriété View est en lecture seule et fixe pour une instance d'objet spécifiée. Par conséquent, les opérations de modification de la vue retournent toujours une nouvelle instance de l'objet NavigationTerm ou NavigationTermSet . Renvoi de l'objet NavigationTerm ou l'objet NavigationTermSet facilite l'optimisation des performances internes nécessitant des objets immuables.

Il est possible pour un objet Web doit être configuré pour hériter ses termes de navigation définie à partir du parent Web (spécifié à l'aide de la valeur InheritFromParentWeb ). Dans ce cas, l'objet NavigationTermSetView de l'objet Web parent est également utilisée pour l'objet Web enfant. En d'autres termes, la propriété WebId reflète l'objet Web où l'ensemble de termes a été configuré, au lieu de l'objet Web qui hérite le volet de navigation.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

NavigationTermSetView - Membres

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