IDebugProperty3::GetCustomViewerCount

获取可能可用于此属性的自定义查看器数。

语法

int GetCustomViewerCount(
    out uint pcelt
);

参数

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;
    }
}

另请参阅