IMetaDataImport::GetCustomAttributeProps 方法
在给定自定义特性的元数据标记的情况下获取自定义特性的值。
HRESULT GetCustomAttributeProps (
[in] mdCustomAttribute cv,
[out, optional] mdToken *ptkObj,
[out, optional] mdToken *ptkType,
[out, optional] void const **ppBlob,
[out, optional] ULONG *pcbSize
);
参数
cv
[in] 一个元数据标记,表示要检索的自定义特性。ptkObj
[out, optional] 一个元数据标记,表示该自定义特性修改的对象。 此值可以是任何类型的元数据标记(mdCustomAttribute 除外)。 有关标记类型的更多信息,请参见元数据标记。ptkType
[out, optional] 一个 mdMethodDef 或 mdMemberRef 元数据标记,表示返回的自定义特性的 Type。ppBlob
[out, optional] 一个指针,它指向一个由作为自定义特性的值的数据构成的数组。pcbSize
[out, optional] *ppBlob 中返回的数据大小(以字节为单位)。
备注
自定义特性以可由元数据引擎解析的数据数组格式进行存储。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**Cor.h
**库:**作为一项资源包含在 MsCorEE.dll 中
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0