Sdílet prostřednictvím


ImportFileEx2 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 ImportFileEx2(
    LPCWSTR pszFilename,
    LPCWSTR pszTargetName,
    IMetaDataAssemblyImport* pAssemblyScopeIn,
    BOOL fSmartImport,
    DWORD dwOpenFlags,
    mdToken* pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD* pdwCountOfScopes
) PURE;

Parameters

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

pszTargetName Volitelný název cílového souboru.

pAssemblyScopeIn Volitelné rozhraní importu IMetaDataAssemblyImport Interface .

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

dwOpenFlags Příznaky, které se mají předat metodě OpenScope.

pImportToken Obdrží jedinečné ID sestavení nebo souboru.

ppAssemblyScope Přijímá obor importu sestavení IMetaDataAssemblyImport Rozhraní . Pokud soubor není sestavení, může mít hodnotu NULL.

pdwCountOfScopes Přijme počet importovaných souborů nebo oborů.

Return Value

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

Requirements

Requires alink.h.

See also