Freigeben über


ExportNestedType-Methode

Gibt geschachtelte Typen als exportierbar an. Die ExportType-Methode kann auch geschachtelte Typen exportieren, doch diese Methode ist schneller.

HRESULT ExportNestedType(
    mdAssembly      AssemblyID,
    mdToken         FileToken,
    mdTypeDef       TypeToken,
    mdExportedType  ParentType,
    LPCWSTR         pszTypename,
    DWORD           dwFlags,
    mdExportedType* pType
) PURE; 

Parameter

  • AssemblyID
    ID der Assembly, aus der exportiert werden soll.

  • FileToken
    Dateitoken oder Assembly der Datei, die den Typ definiert, der als exportierbar festgelegt werden soll.

  • TypeToken
    Typtoken des Typs, der als exportierbar festgelegt werden soll.

  • ParentType
    Token des übergeordneten Typs.

  • pszTypename
    Der vollqualifizierte Typname, der exportiert werden soll.

  • dwFlags
    ComType-Flags, z. B. tdPublic oder tdNested. Dieser Wert wird möglicherweise an IMetaDataAssemblyEmit::DefineExportedType-Methode übergeben.

  • pType
    Empfängt Token für den exportierten Typ.

Rückgabewert

Gibt S_OK zurück, wenn die Methode erfolgreich ausgeführt wurde.

Anforderungen

Erfordert alink.h.

Siehe auch

Konzepte

ALink-API (Verweis zur nicht verwalteten API)

Weitere Ressourcen

IALink-Schnittstelle

IALink2-Schnittstelle