IDiaSymbol11::get_tagRanges
Recupera gli intervalli di tag all'interno di un'istanza del simbolo di unione discriminata.
Sintassi
HRESULT get_tagRanges(
DWORD count,
DWORD *pcRangeValues,
DiaTagValue *rangeValues
);
Parametri
count
[in] Specifica il numero di elementi validi DiaTagValue
a cui punta il rangeValues
parametro .
pcRangeValues
[out] Restituisce il numero di DiaTagValue
elementi necessari se rangeValues
è nullptr
. In caso contrario, restituisce il conteggio degli elementi utilizzati.
rangeValues
[out] Restituisce una matrice di DiaTagValue
. In caso di input, il numero di elementi validi viene specificato dal count
parametro . Al momento della restituzione *pcRangeValues
è il numero di elementi validi compilati.
Valore restituito
Se ha esito positivo, restituisce S_OK
; in caso contrario, restituisce un codice di errore.
Nota
Un valore S_FALSE
restituito indica che la proprietà non è disponibile per il simbolo.
Osservazioni:
Il primo elemento della matrice (rangeValues[0]
) rappresenta il limite inferiore dell'intervallo. L'elemento matrice successivo rappresenta il limite superiore dell'intervallo. La matrice continua a alternarsi tra limiti inferiori e superiori di ogni intervallo successivo. I limiti superiori e inferiori sono inclusivi.