Partager via


Méthode IMetaDataAssemblyImport ::GetExportedTypeProps (rometadataapi.h)

Obtient le jeu de propriétés du type exporté avec la signature de métadonnées spécifiée.

Syntaxe

HRESULT GetExportedTypeProps(
  [in]  mdExportedType mdct,
  [out] LPWSTR         szName,
  [in]  ULONG          cchName,
  [out] ULONG          *pchName,
  [out] mdToken        *ptkImplementation,
  [out] mdTypeDef      *ptkTypeDef,
  [out] DWORD          *pdwExportedTypeFlags
);

Paramètres

[in] mdct

Jeton de métadonnées mdExportedType qui représente le type exporté.

[out] szName

Nom du type exporté.

[in] cchName

Taille, en caractères larges, de szName.

[out] pchName

Nombre de caractères larges retournés dans szName.

[out] ptkImplementation

Jeton de métadonnées mdFile, mdAssemblyRef ou mdExportedType qui contient ou autorise l’accès aux propriétés du type exporté.

[out] ptkTypeDef

Pointeur vers un jeton mdTypeDef qui représente un type dans le fichier.

[out] pdwExportedTypeFlags

Pointeur vers les indicateurs qui décrivent les métadonnées appliquées au type exporté. La valeur des indicateurs peut être une ou plusieurs valeurs CorTypeAttr.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête rometadataapi.h

Voir aussi

IMetaDataAssemblyImport