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 |