IMetaDataImport::GetFieldProps, méthode
Obtient les métadonnées associées au champ référencé par le jeton FieldDef spécifié.
Syntaxe
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
);
Paramètres
mb
[in] Jeton FieldDef représentant le champ pour lequel obtenir les métadonnées associées.
pClass
[out] Pointeur vers un jeton TypeDef représentant le type de la classe à laquelle le champ appartient.
szField
[out] Nom du champ.
cchField
[in] Taille en caractères larges de la mémoire tampon pour szField.
pchField
[out] Taille réelle de la mémoire tampon retournée.
pdwAttr
[out] Indicateurs associés aux métadonnées du champ.
ppvSigBlob
[out] Pointeur vers la valeur de métadonnées binaires qui décrit le champ.
pcbSigBlob
[out] Taille en octets de ppvSigBlob
.
pdwCPlusTypeFlag
[out] Indicateur qui spécifie le type de valeur du champ.
ppValue
[out] Valeur constante du champ.
pcchValue
[out] Taille en caractères de ppValue
, ou zéro si aucune chaîne n’existe.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : Cor.h
Bibliothèque : incluse comme ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible à partir de la version 1.0