IDebugProperty3::GetCustomViewerCount
Získá početvlastníchch
Syntaxe
Parametry
pcelt
[ven] Počet vlastních prohlížečů dostupných pro tuto vlastnost.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Aby bylo možné podporovat vizualizéry typů, tato metoda přesměruje volání metody GetCustomViewerCount . Pokud vyhodnocovač výrazů podporuje také vlastní prohlížeče pro tento typ vlastnosti, tato metoda přidá počet vlastních prohlížečů k vrácené hodnotě.
Podrobné informace o rozdílech mezi vizualizéry typů a vlastními prohlížeči najdete v tématu Vizualizér typů a vlastní prohlížeč.
Příklad
Následující příklad ukazuje, jak implementovat tuto metodu pro CProperty objekt, který zveřejňuje IDebugProperty3 rozhraní.
STDMETHODIMP CProperty::GetCustomViewerCount(ULONG* pcelt)
{
if (pcelt == NULL)
{
return E_POINTER;
}
if (GetVisualizerService())
{
return m_pIEEVisualizerService->GetCustomViewerCount(pcelt);
}
else
{
return E_NOTIMPL;
}
}