Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
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 Información general sobre símbolos (token) 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: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0