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;
}
要求
要求 | 值 |
---|---|
Header | dbgmodel.h |