IDiaSymbol::get_introIDiaSymbol::get_intro

Recupera um sinalizador que especifica se a função é uma função virtual apresentando.Retrieves a flag that specifies whether the function is an introducing virtual function.

SintaxeSyntax

HRESULT get_intro (   
   BOOL* pRetVal  
);  

ParâmetrosParameters

pRetVal
[out] Retorna TRUE se a função é gratuito virtual; caso contrário, retornará FALSE.[out] Returns TRUE if the function is intro virtual; otherwise, returns FALSE.

Valor de retornoReturn Value

Se for bem-sucedido, retorna S_OK; caso contrário, retorna S_FALSE ou código de erro.If successful, returns S_OK; otherwise, returns S_FALSE or error code.

Note

Um valor de retorno S_FALSE significa que a propriedade não está disponível para o símbolo.A return value of S_FALSE means the property is not available for the symbol.

ExemploExample

class A {  
   virtual int f1();  
}  
class B : public A {  
   int f1();  
}  

Ambos A::f1 e B::f1 são funções virtuais, mas A::f1 é gratuito virtual.Both A::f1 and B::f1 are virtual functions, but A::f1 is intro virtual.

RequisitosRequirements

RequisitoRequirement DescriçãoDescription
Cabeçalho:Header: dia2.hdia2.h
Versão:Version: Versão 7.0 do DIA SDKDIA SDK v7.0

Consulte tambémSee Also

IDiaSymbolIDiaSymbol