Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Importuje zestawy i moduły niezwiązane. Ta metoda jest podobna do metody ImportFile, ale działa nawet wtedy, gdy importowany plik nie istnieje na dysku.
Syntax
HRESULT ImportFile2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Nazwa pliku do zaimportowania.
pszTargetName Opcjonalna nazwa pliku wyjściowego, która może służyć do zmiany nazwy pliku, ponieważ jest on połączony z zestawem.
pAssemblyScopeIn Opcjonalny interfejs interfejsu IMetaDataAssemblyImport .
fSmartImport Jeśli wartość TRUE, jest używana funkcja ImportTypes, w przeciwnym razie importowanie musi być wykonywane ręcznie.
pImportToken Odbiera identyfikator pliku lub zestawu.
ppAssemblyScope Odbiera interfejs IMetaDataAssemblyImport . Wartość NULL, jeśli plik nie jest zestawem.
pdwCountOfScopes Odbiera znalezione pliki i/lub zaimportowane zakresy.
Return Value
Zwraca S_OK, jeśli metoda powiedzie się.
Requirements
Requires alink.h.