ImportScriptLibEx method
- Last UpdatedJul 23, 2024
- 1 minute read
Imports a Script Library (aaSLib file).
Class
IGalaxy
Syntax
[C#]
void ImportScriptLibEx(string path, ArchestrA.GRAccess.EImportDLLOptions options);
[Visual C++]
HRESULT ImportScriptLibEx
(
[in] BSTR path,
[in] EImportDLLOptions options
);
Parameters
path
Filepath to the Script Library file (.aaSLib).
EImportDLLOptions
Override options. The overrides will block the import of a DLL if it is deployed to a run-time node.
-
BlockIfDLLIsDeployed = 0: Block if dependencies exist; allow unconditionally if there are none.
-
AllowImportIfDLLIsDeployed = 1: Allow import unconditionally.
-
AllowImportIfDLLIsDeployedAndHasLowerVersionInGalaxy = 2: Allow import even if dependencies exist, provided that the version of the DLL in the Galaxy is less than that which is being imported.
-
BlockImportIfImportVersionNotHigherThanVersionInGalaxy = 3: Block import if dependencies exist, OR if Import DLL version is less than or equal to Galaxy DLL version.