NavigationTerm 成员

指定导航行为以及用于驱动导航Term对象的属性和友好 Url 的网站。

NavigationTerm 类型公开以下成员。

构造函数

  名称 说明
公共方法 NavigationTerm

页首

属性

  名称 说明
公共属性 AssociatedFolderUrl 获取或设置用于将某些页面 Url 与此NavigationTerm对象,以指示网站地图提供商层次结构中的属性的位置相关联的 URL 值。
公共属性 CatalogTargetUrl 获取为基于此NavigationTerm对象的目录友好 Url 重写 Url 时使用的目标 URL。
公共属性 CatalogTargetUrlForChildTerms 获取子NavigationTerm对象CatalogTargetUrl属性的默认值。 (从 NavigationTermSetItem 继承。)
公共属性 CategoryImageUrl 获取或设置模板页面可选择性显示的图像的指定 URL。
公共属性 Context Returns the context that is associated with the client object. (从 ClientObject 继承。)
公共属性 ExcludedProviders 网站映射提供商名称trueExcludeTermsByProvider时将排除及其结果此导航术语集。
公共属性 ExcludeFromCurrentNavigation 获取窗体摘要值的字符串表示形式。
公共属性 ExcludeFromGlobalNavigation 删除工作流定义。
公共属性 FriendlyUrlSegment 获取由NavigationTerm对象的节点自定义的友好 URL 段。
公共属性 HoverText 获取或设置时通常会显示一个菜单或痕迹导航控件鼠标悬停在导航链接的说明。
公共属性 Id 从基础分类对象获取Id()属性和Id属性。 (从 NavigationTermSetItem 继承。)
公共属性 IsDeprecated 指明是否已被弃用NavigationTerm对象。
公共属性 IsPinned 指示Term对象是否已固定的术语。
公共属性 IsPinnedRoot 指示基础Term对象是否已固定的条件下的子树的根中。
公共属性 IsReadOnly 获取一个布尔值,指示对象是否在"只读"或"可编辑"模式。 (从 NavigationTermSetItem 继承。)
公共属性 LinkType 获取此NavigationTermSetItem对象的链接类型。 (从 NavigationTermSetItem 继承。)
受保护的属性 ObjectData Gets the object data for the current client object. (从 ClientObject 继承。)
公共属性 ObjectVersion Gets a string that indicates the version of the current client object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共属性 Parent 返回父NavigationTerm对象。
公共属性 Path Tracks how a client object is created in the ClientRuntimeContext class so that the object can be recreated on the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共属性 ServerObjectIsNull Gets the server object and returns null if the server object is null. (从 ClientObject 继承。)
公共属性 SimpleLinkUrl 获取或设置目标 URL,如果导航节点代表一个简单的链接。
公共属性 Tag Gets or sets data that is associated with the client object. (从 ClientObject 继承。)
公共属性 TargetUrl 获取用于呈现友好 URL 的发布页面的 URL。
公共属性 TargetUrlForChildTerms 获取指定子NavigationTerm对象的目标 URL 的默认值的字符串。 (从 NavigationTermSetItem 继承。)
公共属性 TaxonomyName 从基础分类对象获取Name属性或Name属性。 (从 NavigationTermSetItem 继承。)
公共属性 Terms 获取所有直接子NavigationTerm此NavigationTerm对象或NavigationTermSet对象的对象。 (从 NavigationTermSetItem 继承。)
公共属性 TermSet 获取NavigationTerm所属的关联的NavigationTermSet对象。
公共属性 Title 获取显示在菜单和痕迹导航中的导航节点标题。 (从 NavigationTermSetItem 继承。)
公共属性 TypedObject Gets the object with the correct type information returned from the server. (从 ClientObject 继承。)
公共属性 View 获取用于各种用途,如要解决相对 Url NavigationTermSetView对象。 (从 NavigationTermSetItem 继承。)

页首

方法

  名称 说明
受保护的方法 CheckUninitializedProperty Checks to determine whether the specified value type property of a ClientObject has been initialized. (从 ClientObject 继承。)
公共方法 CreateTerm 指定termName创建一个新的NavigationTerm对象。 (从 NavigationTermSetItem 继承。)
公共方法 CustomFromJson Returns a Boolean value that indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共方法 DeleteObject TermStore对象中删除此NavigationTerm对象和其子对象。
公共方法 FromJson Indicates whether custom code was used to populate an object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共方法 GetAllParentTerms 返回父, NavigationTerm对象及其所有其父术语。
公共方法 GetAsEditable 返回一个NavigationTerm对象的可编辑版本。
公共方法静态成员 GetAsResolvedByView 构造NavigationTerm对象在绑定到指定的Term对象的可编辑模式下。
公共方法静态成员 GetAsResolvedByWeb 构造绑定到指定的Term对象可编辑NavigationTerm对象。
公共方法 GetResolvedAssociatedFolderUrl 返回作为服务器相对 URL AssociatedFolderUrl属性。
公共方法 GetResolvedDisplayUrl 返回在导航菜单中显示的 URL。 (从 NavigationTermSetItem 继承。)
公共方法 GetResolvedTargetUrl Url()属性,请与服务器的相对 URL 中返回目标页面地址。
公共方法 GetResolvedTargetUrlWithoutQuery 返回目标页面地址作为不包含查询字符串的服务器相对 URL。
公共方法 GetTaxonomyTerm 如果NavigationTerm对象处于编辑模式,则返回关联的Term对象。
公共方法 GetTaxonomyTermStore 如果NavigationTermSetItem对象处于编辑模式,则返回相关联的TermStore 。 (从 NavigationTermSetItem 继承。)
公共方法 GetWebRelativeFriendlyUrl 返回友好 URL 段作为串联路径。
公共方法 GetWithNewView 返回基于提供了NavigationTermSetViewNavigationTerm对象。
受保护的方法 InitNonPropertyFieldFromJson Initializes a non-property field of the client object based on JavaScript 对象表示法 (JSON) data from the server. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
受保护的方法 InitOnePropertyFromJson (覆盖 NavigationTermSetItem.InitOnePropertyFromJson(String, JsonReader)。)
公共方法 IsObjectPropertyInstantiated Indicates whether the specified property of the client object is instantiated. (从 ClientObject 继承。)
公共方法 IsPropertyAvailable Returns a Boolean value that indicates whether the specified scalar property has been retrieved or set. (从 ClientObject 继承。)
受保护的方法 LoadExpandoFields Initializes the extended properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。)
公共方法 Move 移动要指定的NavigationTerm对象或NavigationTermSet对象的子级的NavigationTerm对象。
公共方法 RefreshLoad Reloads all scalar properties associated with the client object when overridden in a derived class. (从 ClientObject 继承。)
受保护的方法 RemoveFromParentCollection Removes the current client object from the parent client object collection. (从 ClientObject 继承。)
公共方法 Retrieve() Retrieves all scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共方法 Retrieve([]) Retrieves the specified scalar properties associated with the object. 此成员仅供内部使用,不能直接在您的代码中使用。 (从 ClientObject 继承。)
公共方法 ToString (从 Object 继承。)
受保护的方法 UpdateClientObjectPropertyType Updates the client object property's value to have correct type by using the type information returned from the server. (从 ClientObject 继承。)

页首

另请参阅

引用

NavigationTerm 类

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