Partage via


IDiaSymbol11::get_tagRanges

Récupère les plages d’étiquettes au sein d’une instance de symbole d’union discriminée.

Syntaxe

HRESULT get_tagRanges(
  DWORD count,
  DWORD *pcRangeValues,
  DiaTagValue *rangeValues
);

Paramètres

count

[in] Spécifie le nombre d’éléments valides DiaTagValue pointés par le rangeValues paramètre.

pcRangeValues

[out] Retourne le nombre d’éléments DiaTagValue nécessaires si rangeValues c’est nullptrle cas ; sinon retourne le nombre d’éléments utilisés.

rangeValues

[out] Retourne un tableau de DiaTagValue. Lors de l’entrée, le nombre d’éléments valides est spécifié par le count paramètre. Lors du retour *pcRangeValues est le nombre d’éléments valides qui ont été renseignés.

Valeur de retour

En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.

Remarque

La valeur de retour S_FALSE signifie que la propriété n’est pas disponible pour le symbole.

Notes

Le premier élément de tableau (rangeValues[0]) représente la limite inférieure de la plage. L’élément de tableau suivant représente la limite supérieure de la plage. Le tableau continue d’alterner entre les limites inférieures et supérieures de chaque plage suivante. Les limites supérieures et inférieures sont inclusives.

Voir aussi