IMetaDataImport::GetCustomAttributeProps (Método)
Obtiene el valor del atributo personalizado, dado su símbolo de metadatos.
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] Símbolo (token) de metadatos que representa el atributo personalizado que se va a recuperar.ptkObj
[out, optional] Símbolo (token) de metadatos que representa el objeto que es modificado por el atributo personalizado. Este valor puede ser cualquier tipo de símbolo (token) de metadatos excepto mdCustomAttribute. Para obtener más información acerca de los tipos de símbolos (tokens), vea Tokens de metadatos.ptkType
[out, optional] Símbolo (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 constituye 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 de .NET Framework.
Encabezado: Cor.h
Biblioteca: se incluye como recurso en MsCorEE.dll
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0