Aracılığıyla paylaş


IDiaSymbol::get_value

Bir sabitin değerini alır.

Sözdizimi

HRESULT get_value (
    VARIANT* pRetVal
);

Parametre

pRetVal

[in, out] Sabit değeriyle doldurulmuş bir VARIANT nesnesi.

Dönüş Değeri

Başarılı olursa, S_OKdöndürür; aksi takdirde, S_FALSE veya bir hata kodu döndürür.

Not

S_FALSE dönüş değeri, özelliğin simge için kullanılamadığı anlamına gelir.

Açıklamalar

Sağlanan VARIANT, bu yönteme geçirilmeden önce başlatılmalıdır. Daha fazla bilgi için örne bakın.

Örnek

void ProcessValue(IDiaSymbol *pSymbol)
{
    VARIANT value;
    VariantInit(&value);    // Initialize variant for use.
    if (pSymbol->get_value(&value) == S_OK)
    {
        // Do something with value.
    }
}

//----------------------------------------------------
// Alternate approach
void ProcessValue2(IDiaSymbol *pSymbol)
{
    CComVariant value;
    if (pSymbol->get_value(&value) == S_OK)
    {
        // Do something with value
    }
}

Ayrıca bkz.