Méthode IConditionFactory2 ::CreateCompoundFromObjectArray (structuredquery.h)
Crée un nœud de condition feuille qui est une conjonction (AND) ou une disjonction (OR) d’une collection de sous-conditions. L’objet retourné prend en charge ICondition et ICondition2.
Syntaxe
HRESULT CreateCompoundFromObjectArray(
[in] CONDITION_TYPE ct,
[in, optional] IObjectArray *poaSubs,
[in] CONDITION_CREATION_OPTIONS cco,
[in] REFIID riid,
[out] void **ppv
);
Paramètres
[in] ct
Type : CONDITION_TYPE
Énumération CONDITION_TYPE qui doit être définie sur l’indicateur CT_AND_CONDITION ou CT_OR_CONDITION .
[in, optional] poaSubs
Type : IObjectArray*
Chaque élément du paramètre poaSubs doit implémenter ICondition. Ce paramètre peut également être NULL, ce qui équivaut à être vide.
[in] cco
Type : CONDITION_CREATION_OPTIONS
Opération de création de condition de la condition feuille en tant qu’énumération CONDITION_CREATION_OPTIONS .
[in] riid
Type : REFIID
L’IID souhaité de l’interface d’énumération : IEnumUnknown, IID_IEnumVARIANT ou (pour une condition de négation) IID_ICondition.
[out] ppv
Type : void**
Collection de zéro ou plusieurs objets ICondition et ICondition2 .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Pour les options par défaut, utilisez l’indicateur CONDITION_CREATION_DEFAULT .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | structuredquery.h |
Voir aussi
Référence
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour