CheckGroupMembershipControl vérifie si un groupe contient un membre spécifique.
CheckGroupMemberShipControl permet d'émettre un appel d'extraction indiquant un groupe et un seul membre. Virtual member manager recherche dans le référentiel sous-jacent puis renvoie une valeur booléenne dans le contrôle de l'objet de données retourné afin d'indiquer la relation de l'appartenance.
La structure de l'objet de données CheckGroupMembershipControl se compose des éléments suivants :
Niveau CheckGroupMembershipControl | Description |
---|---|
1 (par défaut) | Retourne les membres immédiats uniquement. |
0 | Retourne tous les membres imbriqués. |
<xsd:complexType name="CheckGroupMembershipControl">
<xsd:complexContent>
<xsd:extension base="Control">
<xsd:attribute name="level" type="xsd:int" default="1" />
<xsd:attribute name="inGroup" type="xsd:boolean" default="false" />
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<wim:controls xsi:type="wim:CheckGroupMembershipControl" level="1"/>
Si le membre se trouve dans le groupe, l'objet de données retourné contient le contrôle :
<wim:controls xsi:type="wim:CheckGroupMembershipControl" level="1" inGroup="true"/>
Si le membre ne se trouve pas dans le groupe, la valeur inGroup est définie
sur False.