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) |