다음을 통해 공유


IDiaSymbol::get_value

상수 값을 검색 합니다.

HRESULT get_value ( 
   VARIANT* pRetVal
);

매개 변수

  • pRetVal
    [in, out] A VARIANT 는 상수 값을 사용 하 여 채워진 개체입니다.

반환 값

성공 하면 반환 S_OK. 그렇지 않으면 반환 S_FALSE 또는 오류 코드입니다.

[!참고]

반환 값이 S_FALSE 속성의 기호를 사용할 수 없음을 의미 합니다.

설명

제공 된 VARIANT가이 메서드로 전달 되기 전에 초기화 되어야 합니다.자세한 내용은 예제를 참조하십시오.

예제

void ProcessValue(IDiaSymbol *pSymbol)
{
    VARIANT value;
    value.vt = VT_EMPTY;    // 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
    }
}

참고 항목

참조

IDiaSymbol