IDebugProperty3::GetCustomViewerCount
获取可能可用于此属性的自定义查看器数。
语法
参数
pcelt
[out]此属性可用的自定义查看器数。
返回值
如果成功,则返回 S_OK
;否则,返回错误代码。
备注
为了支持类型可视化工具,此方法将调用转发到 GetCustomViewerCount 方法。 如果表达式计算器还支持此属性类型的自定义查看器,此方法会将自定义查看器的数量添加到返回的值。
有关类型可视化工具与自定义查看器之间的差异的详细信息,请参阅 类型可视化工具和自定义查看器。
示例
以下示例演示如何为公开 IDebugProperty3 接口的 CProperty 对象实现此方法。
STDMETHODIMP CProperty::GetCustomViewerCount(ULONG* pcelt)
{
if (pcelt == NULL)
{
return E_POINTER;
}
if (GetVisualizerService())
{
return m_pIEEVisualizerService->GetCustomViewerCount(pcelt);
}
else
{
return E_NOTIMPL;
}
}