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 |