Compartir a través de


ISymUnmanagedReader::GetSymAttribute (Método)

Obtiene un atributo personalizado basado en su nombre. A diferencia de los atributos personalizados de metadatos, estos atributos personalizados se mantienen en el almacén de símbolos.

Sintaxis

HRESULT GetSymAttribute (  
    [in]  mdToken  parent,  
    [in]  WCHAR    *name,  
    [in]  ULONG32  cBuffer,  
    [out] ULONG32  *pcBuffer,  
    [out, size_is (cBuffer),  
        length_is (*pcBuffer)] BYTE buffer[]);  

Parámetros

parent
[in] Símbolo (token) de metadatos del objeto para el que se solicita el atributo.

name
[in] Puntero a la variable que indica el atributo que se va a recuperar.

cBuffer
[in] Tamaño de la matriz buffer.

pcBuffer
[out] Puntero a la variable que recibe la longitud de los datos del atributo.

buffer
[out] Puntero a la variable que recibe los datos del atributo.

Valor devuelto

Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.

Requisitos

Header: CorSym.idl, CorSym.h

Consulte también