INavigableItem Interface

Definition

Important

This API is not CLS-compliant.

表示位于 IExplorerHierarchy 对象内的层次结构节点。Represents the hierarchy node that lives within an IExplorerHierarchy object.

public interface class INavigableItem : IServiceProvider
[System.CLSCompliant(false)]
public interface INavigableItem : IServiceProvider
type INavigableItem = interface
    interface IServiceProvider
Public Interface INavigableItem
Implements IServiceProvider
Attributes
Implements

Properties

BuildSet

获取项的指定生成设置。Gets the specified build settings of the item.

Context

获取项的上下文。Gets the context of the item.

Description

获取项的说明。Gets the description of the item.

DisplayName

获取项的显示名称。Gets the displayed name of the item.

Icon

获取项的图标。Gets the icon of the item.

InvariantPath

获取项的常数路径。Gets the constant path of an item.

IsFiltered

获取一个值, 该值指示是否筛选了该项Gets a value indicating whether the item is filtered.

IsValid

获取一个值, 该值指示给定项是否有效。Gets a value indicating whether given item is valid.

Item[String]

表示对象项。Represents the object item.

Name

获取项的指定名称。Gets the specified name of the item.

Parent

获取项的直接父对象。Gets the immediate parent object of the item.

ShowPolicyHealthState

获取或设置一个值, 该值指示项是否包含指定策略的运行状况状态的值。Gets or sets a value indicating whether the item contains values that specify the health state of the policy.

State

获取项的指定状态。Gets the specified state of the item.

Tag

获取或设置包含有关项的数据的对象。Gets or sets the object that contains data about the item.

Methods

BeginRequestChildren(IGetChildrenRequest, AsyncCallback)

开始一个异步操作, 以传输项的子级的请求。Begins an asynchronous operation to transmit a request of children of the item.

BeginUpdateChildren(IUpdateChildrenRequest, AsyncCallback)

开始一个异步操作以执行该项的子级的更新。Begins an asynchronous operation to execute an update of children of the item.

EndRequestChildren(IAsyncResult)

完成异步操作以响应传输的请求。Completes an asynchronous operation to respond to a transmitted request.

EndUpdateChildren(IAsyncResult)

完成更新子级的异步操作。Completes an asynchronous operation in updating the children.

GetChildren(ItemScope)

检索具有项的指定作用域的子级。Retrieves children with the specified scope of the item.

IsApplicable(ItemScope)

获取或设置一个值, 该值指示项是否适用于对象。Gets or sets a value indicating whether an item is applicable to the object.

IsExpandable(ItemScope)

获取或设置一个值, 该值指示是否可以将项扩展到对象。Gets or sets a value indicating whether an item is expandable to the object.

IsLeaf(ItemScope)

获取或设置一个值, 该值指示某一项是否为叶成员。Gets or sets a value indicating whether an item is a leaf member.

Refresh(NavigableItemRefreshFlags)

更新对象的项。Updates the items of an object.

Remove()

删除对象的项。Removes the items of an object.

RequestChildren(IGetChildrenRequest)

指示项的子级的请求。Indicates the request of children of the item.

UpdateChildren(IUpdateChildrenRequest)

指示项的子级的更新。Indicates the update of children of the item.

Applies to