NavigationTermSetView 类

表示影响NavigationTermSet对象中的NavigationTerm对象的某些属性的计算的上下文的信息。

继承层次结构

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

命名空间:  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 NotInheritable Class NavigationTermSetView _
    Inherits ClientObject
用法
Dim instance As NavigationTermSetView
public sealed class NavigationTermSetView : ClientObject

备注

Web对象、 站点地图提供商处和修整子节点的策略都是可以容纳NavigationTermSetView对象的上下文信息的示例。

NavigationTermSetView类表示呈现导航术语集时, 使用的但这不是存储在TermStore或由分类导航缓存缓存的上下文的信息。因此, NavigationTermSetView类不考虑成为术语集的一部分。但是,此上下文的信息将影响NavigationTerm对象和NavigationTermSet对象,类似于如何物理对象的外观可能会更改从不同角度查看时的行为。

View属性是NavigationTermSet类和NavigationTerm类的成员,而执行沿时遍历层次结构。例如,调用GetWithNewView方法后,返回的对象将具有的视图,并将从Parent属性和TermSet属性等成员获得的任何其他对象。

View属性是只读和固定为指定的对象实例。因此,视图更改操作总是返回NavigationTerm对象或NavigationTermSet对象的新实例。返回NavigationTerm对象或NavigationTermSet对象便于需要变对象的内部性能优化。

就可能要配置继承其父Web (使用InheritFromParentWeb值由指定) 从设置的导航术语Web对象。这种情况下,为子Web对象也使用父Web对象的NavigationTermSetView对象。换言之, WebId属性反映Web对象的术语集进行配置,而不是继承导航Web对象。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

NavigationTermSetView 成员

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