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 nullptr
le 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.