Sdílet prostřednictvím


ImportFile2 Method

Importuje sestavení a nevázané moduly. Tato metoda je podobná metodě ImportFile, ale funguje i v případě, že importovaný soubor na disku neexistuje.

Syntax

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

Parameters

pszFilename Název souboru, který se má importovat.

pszTargetName Volitelný název výstupního souboru, který lze použít k přejmenování souboru, protože je propojený s sestavením.

pAssemblyScopeIn Volitelné rozhraní IMetaDataAssemblyImport Interface .

fSmartImport Pokud je hodnota TRUE, použije se ImportTypes, jinak je nutné import provést ručně.

pImportToken Přijme ID souboru nebo sestavení.

ppAssemblyScope Přijímá IMetaDataAssemblyImport Rozhraní . NULL, pokud soubor není sestavení.

pdwCountOfScopes Přijme nalezené soubory a/nebo obory importované.

Return Value

Vrátí S_OK, pokud metoda proběhne úspěšně.

Requirements

Requires alink.h.

See also