Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Version: Available or changed with runtime version 1.0.
Provides information about a NavApp.
Static methods
The following methods are available on the NavApp data type.
| Method name | Description |
|---|---|
| DeleteArchiveData(Integer) | Deletes the archived data for a specified table of an extension during installation. |
| GetArchiveRecordRef(Integer, var RecordRef) | Returns a RecordRef for the specified table. |
| GetArchiveVersion() | Returns the version of the extension that the specified table is part of. |
| GetCallerCallstackModuleInfos() | Gets information about extensions on the callstack that contain the method, which called the currently running method. For example, if method 1 (in extension A) calls method 2 (in extension B) calls method 3 (in extension C), which calls GetCallerModuleInfo, then GetCallerModuleInfo will return information about extension A and B. |
| GetCallerModuleInfo(var ModuleInfo) | Gets information about the extension that contains the method that called the currently running method. For example, if method 1 (in extension A) calls method 2 (in extension B), which calls GetCallerModuleInfo, then GetCallerModuleInfo will return information about extension A. |
| GetCurrentModuleInfo(var ModuleInfo) | Gets information about the application that contains the AL object that is currently running. |
| GetModuleInfo(Guid, var ModuleInfo) | Gets information about the specified AL application. |
| GetResource(Text, var InStream [, TextEncoding]) | Retrieves a resource that was packaged with this app and loads it into the specified InStream |
| GetResourceAsJson(Text [, TextEncoding]) | Retrieves the specified resource as a JsonObject |
| GetResourceAsText(Text [, TextEncoding]) | Retrieves the specified resource as Text |
| IsEntitled(Text [, Guid]) | Determines if the current user is entitled to a specific entitlement id for the application. |
| IsInstalling() | Returns true if the application that contains the AL object that is currently running is being installed, otherwise it returns false. |
| IsUnlicensed([Guid]) | Determines if the current user is assigned the Unlicensed entitlement type for the application. |
| ListResources([Text]) | Gets an optionally filtered list of resources packaged with this app. |
| LoadPackageData(Integer) | Loads default, or starting, table data into the specified table of an extension during installation. |
| RestoreArchiveData(Integer [, Boolean]) | Restores archived data for a specified table of an extension during installation. |