IDiaSymbol::get_value
Haalt de waarde van een constante op.
Syntaxis
HRESULT get_value (
VARIANT* pRetVal
);
Parameters
pRetVal
[in, uit] Een VARIANT
-object dat is ingevuld met de waarde van een constante.
Retourwaarde
Als dit lukt, wordt S_OK
geretourneerd; retourneert anders S_FALSE
of een foutcode.
Notitie
Een retourwaarde van S_FALSE
betekent dat de eigenschap niet beschikbaar is voor het symbool.
Opmerkingen
De opgegeven VARIANT moet worden geïnitialiseerd voordat deze wordt doorgegeven aan deze methode. Zie het voorbeeld voor meer informatie.
Voorbeeld
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
}
}