Interface IPersistQuery (cmnquery.h)
A interface IPersistQuery é usada para armazenar e recuperar parâmetros de consulta de e para o armazenamento persistente. Esse armazenamento pertence aos parâmetros de consulta, não aos resultados de uma consulta. Um ponteiro para essa interface é fornecido para uma extensão de formulário de consulta na mensagem CQPM_PERSIST . Um aplicativo também pode fornecer sua própria implementação IPersistQuery passando um ponteiro para essa interface para o manipulador de consulta no membro pPersistQuery da estrutura OPENQUERYWINDOW quando ICommonQuery::OpenQueryWindow é chamado.
Herança
A interface IPersistQuery herda do IPersist. IPersistQuery também tem esses tipos de membros:
Métodos
A interface IPersistQuery tem esses métodos.
IPersistQuery::Clear Esvazia o conteúdo do repositório de consultas. |
IPersistQuery::ReadInt Lê um valor inteiro do repositório de consultas. |
IPersistQuery::ReadString Lê uma cadeia de caracteres do repositório de consultas. |
IPersistQuery::ReadStruct Lê uma estrutura do repositório de consultas. |
IPersistQuery::WriteInt Grava um valor inteiro no repositório de consultas. |
IPersistQuery::WriteString Grava uma cadeia de caracteres no repositório de consultas. |
IPersistQuery::WriteStruct Grava uma estrutura no repositório de consultas. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | cmnquery.h |