IDebugSymbolProvider::GetClassTypeByNameIDebugSymbolProvider::GetClassTypeByName

Este método obtiene el tipo de campo de clase que representa un nombre de clase completo.This method gets the class field type representing a fully qualified class name.

SintaxisSyntax

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

ParámetrosParameters

pszClassName
[in] El nombre de clase.[in] The class name.

nameMatch
[in] Selecciona el tipo de coincidencia, por ejemplo, distingue mayúsculas de minúsculas.[in] Selects the type of match, for example, case-sensitive. Un valor de la NAME_MATCH enumeración.A value from the NAME_MATCH enumeration.

ppField
[out] Devuelve el tipo de clase, tal como está representado por la IDebugClassField interfaz.[out] Returns the class type as represented by the IDebugClassField interface.

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK; en caso contrario, devuelve un código de error.If successful, returns S_OK; otherwise, returns an error code.

Vea tambiénSee Also

IDebugSymbolProvider IDebugSymbolProvider
NAME_MATCH NAME_MATCH
IDebugClassFieldIDebugClassField