IMetaDataImport::GetFieldProps 方法
获取与指定 FieldDef 标记引用的字段关联的元数据。
语法
HRESULT GetFieldProps (
[in] mdFieldDef mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szField,
[in] ULONG cchField,
[out] ULONG *pchField,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
参数
mb
[in] FieldDef 标记,表示要获取其关联元数据的字段。
pClass
[out] 指向 TypeDef 标记的指针,表示字段所属的类的类型。
szField
[out] 字段名称。
cchField
[in] 缓冲区的大小(以宽字符为单位)。
pchField
[out] 返回的缓冲区的实际大小。
pdwAttr
[out] 与字段的元数据关联的标志。
ppvSigBlob
[out] 指向描述字段的二进制元数据值的指针。
pcbSigBlob
[out] ppvSigBlob
的大小(以字节为单位)。
pdwCPlusTypeFlag
[out] 指定字段的值类型的标志。
ppValue
[out] 字段的常量值。
pcchValue
[out] ppValue
的大小(用字符数表示),如果不存在字符串,则为 0。
要求
平台:请参阅系统要求。
标头:Cor.h
库:作为资源包含在 MsCorEE.dll 中
.NET Framework 版本:自 1.0 起可用