iPersistQuery 接口 (cmnquery.h)

IPersistQuery 接口用于在持久存储中存储和检索查询参数。此存储与查询参数有关,而不是查询结果。 指向此接口的指针将提供给 CQPM_PERSIST 消息中的查询窗体扩展。 调用 ICommonQuery::OpenQueryWindow 时,应用程序还可以通过将指向此接口的指针传递到 OPENQUERYWINDOW 结构的 pPersistQuery 成员中的查询处理程序来提供自己的 IPersistQuery 实现。

继承

IPersistQuery 接口继承自 IPersistIPersistQuery 还具有以下类型的成员:

方法

IPersistQuery 接口具有这些方法。

 
IPersistQuery::Clear

清空查询存储的内容。
IPersistQuery::ReadInt

从查询存储中读取整数值。
IPersistQuery::ReadString

从查询存储中读取字符串。
IPersistQuery::ReadStruct

从查询存储中读取结构。
IPersistQuery::WriteInt

将整数值写入查询存储。
IPersistQuery::WriteString

将字符串写入查询存储。
IPersistQuery::WriteStruct

将结构写入查询存储。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 cmnquery.h

另请参阅

CQPM_PERSIST

在 Active Directory 域服务 中显示接口

ICommonQuery::OpenQueryWindow

IPersist

OPENQUERYWINDOW