IIndexableConcept::GetDimensionality 方法 (dbgmodel.h)

GetDimensionality 方法會傳回物件所編製索引的維度數目。 請注意,如果對像是可反覆運算且可編製索引的,則 GetDefaultIndexDimensionality 的實作必須同意 GetDimensionality 的實作,就索引器所擁有的維度數目而言。

語法

HRESULT GetDimensionality(
  IModelObject *contextObject,
  ULONG64      *dimensionality
);

參數

contextObject

實例物件 (此指標) 要在此傳遞索引。

dimensionality

此處會傳回物件編製索引的維度數目。

傳回值

這個方法會傳回 HRESULT,表示成功或失敗。

備註

範例實作:

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;
}

規格需求

需求
標頭 dbgmodel.h

另請參閱

IIndexableConcept 介面