Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o valor de uma constante.
Sintaxe
HRESULT get_value (
VARIANT* pRetVal
);
Parâmetros
pRetVal
[dentro, fora] Um objeto VARIANT que é preenchido com o valor de uma constante.
Valor retornado
Se tiver êxito, retornará S_OK; caso contrário, retorna S_FALSE ou um código de erro.
Nota
Um valor retornado de S_FALSE significa que a propriedade não está disponível para o símbolo.
Observações
O VARIANT fornecido deve ser inicializado antes de ser passado para esse método. Para obter mais informações, consulte o exemplo.
Exemplo
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
}
}
Consulte também
- IDiaSymbol
- Funções de manipulação variant