IMetaDataImport::EnumCustomAttributes 方法
枚举与指定类型或成员关联的自定义特性定义标记。
语法
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
参数
phEnum
[in, out] 指向返回的枚举器的指针。
tk
[in] 枚举范围的标记,或对于所有自定义属性为零。
tkType
[in] 要枚举的属性类型的构造函数的标记,或对于所有类型为 null
。
rCustomAttributes
[out] 自定义属性标记的数组。
cMax
[in] rCustomAttributes
数组的最大大小。
pcCustomAttributes
[out, optional] rCustomAttributes
中返回的实际标记值数。
返回值
HRESULT | 说明 |
---|---|
S_OK |
已成功返回 EnumCustomAttributes 。 |
S_FALSE |
没有要枚举的自定义属性。 在这种情况下,pcCustomAttributes 为零。 |
要求
平台:请参阅系统要求。
标头:Cor.h
库:作为资源包含在 MsCorEE.dll 中
.NET Framework 版本:自 1.0 起可用