IExplorerCommandState 接口 (shobjidl_core.h)

公开允许检索命令状态的单个方法。

继承

IExplorerCommandState 接口继承自 IUnknown 接口。 IExplorerCommandState 也具有以下类型的成员:

方法

IExplorerCommandState 接口具有这些方法。

 
IExplorerCommandState::GetState

获取与指定的 Shell 项关联的命令状态。

注解

何时实现

如果需要根据项的属性) (动态确定命令状态,则实现此接口。 此接口提供与 IExplorerCommand::GetState 相同的功能,而不会产生该接口的其他方法的开销。 在只需要计算命令状态时实现 IExplorerCommandState

何时使用

请勿直接调用 IExplorerCommandState 的 方法。 当用户想要对项执行操作时,Windows 资源管理器会调用 IExplorerCommandState::GetState 实现。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 shobjidl_core.h (包括 Shobjidl.h)

另请参阅

IExplorerCommand::GetState