Condividi tramite


Metodo ImportFileEx

Importa l'assembly o il modulo non associato indicato.

Sintassi

HRESULT ImportFileEx(  
    LPCWSTR pszFilename,  
    LPCWSTR pszTargetName,  
    BOOL fSmartImport,  
    DWORD dwOpenFlags,  
    mdToken* pImportToken,  
    IMetaDataAssemblyImport** ppAssemblyScope,  
    DWORD* pdwCountOfScopes  
) PURE;  

Parametri

pszFilename
Nome completo del file da cui importare.

pszTargetName
Nome facoltativo del file di destinazione.

fSmartImport
Se TRUE viene usato ImportTypes, in caso contrario, l'importazione deve essere eseguita manualmente.

dwOpenFlags
Flag da passare al metodo OpenScope.

pImportToken
Riceve l'ID del file importato.

ppAssemblyScope
Riceve l'ambito di importazione dell'assembly IMetaDataAssemblyImport Interface . È impostato su NULL se il file non è un assembly.

pdwCountOfScopes
Riceve il numero di file e/o ambiti importati.

Valore restituito

Restituisce S_OK se il metodo ha esito positivo.

Requisiti

Richiede alink.h.

Vedi anche