INavigableItem 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
表示存在于 IExplorerHierarchy 对象内的层次结构节点。
public interface class INavigableItem : IServiceProvider
[System.CLSCompliant(false)]
public interface INavigableItem : IServiceProvider
[<System.CLSCompliant(false)>]
type INavigableItem = interface
interface IServiceProvider
Public Interface INavigableItem
Implements IServiceProvider
- 属性
- 实现
属性
BuildSet |
获取项的指定生成设置。 |
Context |
获取项的上下文。 |
Description |
获取项的说明。 |
DisplayName |
获取项的显示名称。 |
Icon |
获取项的图标。 |
InvariantPath |
获取项的固定路径。 |
IsFiltered |
获取一个值,该值指示是否 筛选项。 |
IsValid |
获取一个值,该值指示给定项是否有效。 |
Item[String] |
表示对象项。 |
Name |
获取项的指定名称。 |
Parent |
获取项的直接父对象。 |
ShowPolicyHealthState |
获取或设置一个值,该值指示项是否包含用来指定策略的运行状况的值。 |
State |
获取项的指定状态。 |
Tag |
获取或设置包含与项有关的数据的对象。 |
方法
BeginRequestChildren(IGetChildrenRequest, AsyncCallback) |
开始异步操作以便传输项的子级的请求。 |
BeginUpdateChildren(IUpdateChildrenRequest, AsyncCallback) |
开始异步操作以便执行项的子级的更新。 |
EndRequestChildren(IAsyncResult) |
完成异步操作以便响应已传输的请求。 |
EndUpdateChildren(IAsyncResult) |
在更新子级时完成异步操作。 |
GetChildren(ItemScope) |
检索具有项的指定作用域的子级。 |
IsApplicable(ItemScope) |
获取或设置一个值,该值指示某一项是否适用于该对象。 |
IsExpandable(ItemScope) |
获取或设置一个值,该值指示某一项对于该对象是否可扩展。 |
IsLeaf(ItemScope) |
获取或设置一个值,该值指示某一项是否是叶成员。 |
Refresh(NavigableItemRefreshFlags) |
更新对象的项。 |
Remove() |
删除对象的项。 |
RequestChildren(IGetChildrenRequest) |
指示项的子级的请求。 |
UpdateChildren(IUpdateChildrenRequest) |
指示项的子级的更新。 |