Partager via


Interface IPersistQuery (cmnquery.h)

L’interface IPersistQuery est utilisée pour stocker et récupérer des paramètres de requête vers et depuis le stockage persistant. Ce stockage concerne les paramètres de requête, et non les résultats d’une requête. Un pointeur vers cette interface est fourni vers une extension de formulaire de requête dans le message CQPM_PERSIST . Une application peut également fournir sa propre implémentation IPersistQuery en passant un pointeur vers cette interface vers le gestionnaire de requêtes dans le membre pPersistQuery de la structure OPENQUERYWINDOW quand ICommonQuery ::OpenQueryWindow est appelé.

Héritage

L’interface IPersistQuery hérite d’IPersist. IPersistQuery a également les types de membres suivants :

Méthodes

L’interface IPersistQuery a ces méthodes.

 
IPersistQuery ::Clear

Vide le contenu du magasin de requêtes.
IPersistQuery ::ReadInt

Lit une valeur entière à partir du magasin de requêtes.
IPersistQuery ::ReadString

Lit une chaîne à partir du magasin de requêtes.
IPersistQuery ::ReadStruct

Lit une structure à partir du magasin de requêtes.
IPersistQuery ::WriteInt

Écrit une valeur entière dans le magasin de requêtes.
IPersistQuery ::WriteString

Écrit une chaîne dans le magasin de requêtes.
IPersistQuery ::WriteStruct

Écrit une structure dans le magasin de requêtes.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête cmnquery.h

Voir aussi

CQPM_PERSIST

Afficher les interfaces dans services de domaine Active Directory

ICommonQuery ::OpenQueryWindow

Ipersist

OPENQUERYWINDOW