Método IIndexableConcept::GetDimensionality (dbgmodel.h)
El método GetDimensionality devuelve el número de dimensiones en las que se indexa el objeto. Tenga en cuenta que si el objeto es iterable e indizable, la implementación de GetDefaultIndexDimensionality debe estar de acuerdo con la implementación de GetDimensionality en cuanto a cuántas dimensiones tiene el indexador.
Sintaxis
HRESULT GetDimensionality(
IModelObject *contextObject,
ULONG64 *dimensionality
);
Parámetros
contextObject
El objeto de instancia (este puntero) que se está indexando se pasa aquí.
dimensionality
El número de dimensiones en las que se indexa el objeto se devuelve aquí.
Valor devuelto
Este método devuelve HRESULT, que indica que se ha realizado correctamente o no.
Observaciones
Implementación de ejemplo de :
IFACEMETHOD(GetDimensionality)(_In_ IModelObject * /*pContextObject*/,
_Out_ ULONG64 *pDimensionality)
{
// If the object is iterable, the value returned here **MUST** match
// what is returned from GetDefaultIndexDimensionality.
*pDimensionality = 1;
return S_OK;
}
Requisitos
Requisito | Valor |
---|---|
encabezado de | dbgmodel.h |