Compartir a través de


IDiaSymbol11::get_tagRanges

Recupera los intervalos de etiquetas dentro de una instancia de símbolo de unión discriminada.

Sintaxis

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

Parámetros

count

[in] Especifica el recuento de elementos válidos DiaTagValue a los que apunta el rangeValues parámetro .

pcRangeValues

[out] Devuelve el recuento de DiaTagValue elementos necesarios si rangeValues es nullptr; de lo contrario, devuelve el recuento de elementos usados.

rangeValues

[out] Devuelve una matriz de DiaTagValue. En la entrada, el count parámetro especifica el recuento de elementos válidos. Una vez devuelto *pcRangeValues , el recuento de elementos válidos que se rellenaron.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Nota:

Un valor devuelto de S_FALSE significa que la propiedad no está disponible para el símbolo.

Comentarios

El primer elemento de matriz (rangeValues[0]) representa el límite inferior del intervalo. El siguiente elemento de matriz representa el límite superior del intervalo. La matriz continúa alternando entre límites inferiores y superiores de cada intervalo posterior. Los límites superior e inferior son inclusivos.

Consulte también