IDebugSymbolProvider::GetClassTypeByNameIDebugSymbolProvider::GetClassTypeByName

Cette méthode obtient le type de champ de classe représentant un nom de classe qualifié complet.This method gets the class field type representing a fully qualified class name.

SyntaxeSyntax

HRESULT GetClassTypeByName(   
   LPCOLESTR          pszClassName,  
   NAME_MATCH         nameMatch,  
   IDebugClassField** ppField  
);  
int GetClassTypeByName(  
   string               pszClassName,   
   NAME_MATCH           nameMatch,   
   out IDebugClassField ppField  
);  

ParamètresParameters

pszClassName
[in] Le nom de classe.[in] The class name.

nameMatch
[in] Sélectionne le type de correspondance, par exemple, la casse.[in] Selects the type of match, for example, case-sensitive. Une valeur à partir de la NAME_MATCH énumération.A value from the NAME_MATCH enumeration.

ppField
[out] Retourne le type de classe, comme représenté par la IDebugClassField interface.[out] Returns the class type as represented by the IDebugClassField interface.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

Voir aussiSee Also

IDebugSymbolProvider IDebugSymbolProvider
NAME_MATCH NAME_MATCH
IDebugClassFieldIDebugClassField