共用方式為


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 介面