IMetaDataImport::GetCustomAttributeProps (Método)
Obtiene el valor del atributo personalizado a partir de su token de metadatos.
Sintaxis
HRESULT GetCustomAttributeProps (
[in] mdCustomAttribute cv,
[out, optional] mdToken *ptkObj,
[out, optional] mdToken *ptkType,
[out, optional] void const **ppBlob,
[out, optional] ULONG *pcbSize
);
Parámetros
cv
[in] Token de metadatos que representa el atributo personalizado que se va a recuperar.
ptkObj
[out, optional] Token de metadatos que representa el objeto que es modificado por el atributo personalizado. Este valor puede ser cualquier tipo de token de metadatos, excepto mdCustomAttribute
.
ptkType
[out, optional] Token de metadatos mdMethodDef
o mdMemberRef
que representa el objeto Type del atributo personalizado devuelto.
ppBlob
[out, optional] Puntero a una matriz de datos que es el valor del atributo personalizado.
pcbSize
[out, optional] Tamaño en bytes de los datos devueltos en *ppBlob
.
Comentarios
Un atributo personalizado se almacena como una matriz de datos, que es el formato que reconoce el motor de metadatos.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: Cor.h
Biblioteca: incluida como recurso en MsCorEE.dll
Versiones de .NET Framework: está disponible desde la versión 1.0