Condividi tramite


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.

Vedi anche