Aracılığıyla paylaş


IDebugProperty3::GetCustomViewerCount

Bu özellik için kullanılabilecek özel görüntüleyici sayısını alır.

Sözdizimi

int GetCustomViewerCount(
    out uint pcelt
);

Parametreler

pcelt
[out] Bu özellik için kullanılabilen özel görüntüleyicilerin sayısı.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Tür görselleştiricilerini desteklemek için bu yöntem çağrıyı GetCustomViewerCount yöntemine iletir. İfade değerlendiricisi bu özelliğin türü için özel görüntüleyicileri de destekliyorsa, bu yöntem döndürülen değere özel görüntüleyici sayısını ekler.

Tür görselleştiricileri ile özel görüntüleyiciler arasındaki farklar hakkında ayrıntılı bilgi için bkz . Tür Görselleştiricisi ve Özel Görüntüleyici.

Örnek

Aşağıdaki örnek, IDebugProperty3 arabirimini kullanıma sunan bir CProperty nesnesi için bu yöntemin nasıl uygulandığını gösterir.

STDMETHODIMP CProperty::GetCustomViewerCount(ULONG* pcelt)
{
    if (pcelt == NULL)
    {
        return E_POINTER;
    }

    if (GetVisualizerService())
    {
        return m_pIEEVisualizerService->GetCustomViewerCount(pcelt);
    }
    else
    {
        return E_NOTIMPL;
    }
}

Ayrıca bkz.