Condividi tramite


Metodo ImportFile

Importa assembly e moduli non associati.

Sintassi

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

Parametri

pszFilename
Nome completo del file da importare.

pszTargetName
Nome file di output facoltativo che può essere usato per rinominare il file come è collegato all'assembly.

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

pImportToken
Puntatore al token in cui verrà archiviato un ID file univoco. Il file può essere un assembly o un file.

ppAssemblyScope
Riceve il puntatore all'interfaccia IMetaDataAssemblyImport. Può essere NULL se il file non è un assembly.

pdwCountOfScopes
Puntatore al numero di file e/o ambiti importati.

Valore restituito

Restituisce S_OK se il metodo ha esito positivo.

Requisiti

Richiede alink.h

Vedi anche