Интерфейс IPersistQuery (cmnquery.h)
Интерфейс IPersistQuery используется для хранения и извлечения параметров запроса в постоянное хранилище и из нее. Это хранилище относится к параметрам запроса, а не к результатам запроса. Указатель на этот интерфейс предоставляется на расширение формы запроса в сообщении CQPM_PERSIST . Приложение также может предоставить собственную реализацию IPersistQuery , передав указатель на этот интерфейс обработчику запросов в элементе pPersistQuery структуры OPENQUERYWINDOW при вызове ICommonQuery::OpenQueryWindow .
Наследование
Интерфейс IPersistQuery наследуется от IPersist. IPersistQuery также имеет следующие типы элементов:
Методы
Интерфейс IPersistQuery содержит следующие методы.
IPersistQuery::Clear Очищает содержимое хранилища запросов. |
IPersistQuery::ReadInt Считывает целочисленное значение из хранилища запросов. |
IPersistQuery::ReadString Считывает строку из хранилища запросов. |
IPersistQuery::ReadStruct Считывает структуру из хранилища запросов. |
IPersistQuery::WriteInt Записывает целочисленное значение в хранилище запросов. |
IPersistQuery::WriteString Записывает строку в хранилище запросов. |
IPersistQuery::WriteStruct Записывает структуру в хранилище запросов. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | cmnquery.h |