Codeunit 2504 Extension Management in 19
- App
- System Application
Versions171819202122232425262728latest
Procedures, 28
| Name | Parameters | Returns | Access | Obsolete | |||
|---|---|---|---|---|---|---|---|
| InstallExtension | (Guid, Integer, Boolean) | Boolean | public | - | |||
| UninstallExtension | (Guid, Boolean) | Boolean | public | - | |||
| UploadExtension | (InStream, Integer) | public | - | ||||
| DeployExtension | (Guid, Integer, Boolean) | public | - | ||||
| UnpublishExtension | (Guid) | Boolean | public | - | |||
| DownloadExtensionSource | (Guid) | Boolean | public | - | |||
| GetExtensionSource | (Guid, var Codeunit Temp Blob) | Boolean | public | - | |||
| IsInstalledByPackageId | (Guid) | Boolean | public | - | |||
| IsInstalledByAppId | (Guid) | Boolean | public | - | |||
| GetAllExtensionDeploymentStatusEntries | (var Record NAV App Tenant Operation) | public | Pending 17.0 | ||||
| Required parameter is not accessible for Cloud development | |||||||
| GetAllExtensionDeploymentStatusEntries | (var Record Extension Deployment Status) | public | - | ||||
| GetDeployOperationInfo | (Guid, var Text, var Text, var Text, var Text, Text) | public | - | ||||
| RefreshStatus | (Guid) | public | - | ||||
| ConfigureExtensionHttpClientRequestsAllowance | (Text, Boolean) | Boolean | public | - | |||
| GetLatestVersionPackageIdByAppId | (Guid) | Guid | public | - | |||
| GetCurrentlyInstalledVersionPackageIdByAppId | (Guid) | Guid | public | - | |||
| GetSpecificVersionPackageIdByAppId | (Guid, Text, Integer, Integer, Integer, Integer) | Guid | public | - | |||
| GetExtensionLogo | (Guid, var Codeunit Temp Blob) | public | - | ||||
| UploadExtensionToVersion | (InStream, Integer, Enum Extension Deploy To) | public | - | ||||
| GetMarketplaceEmbeddedUrl | () | Text | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".GetMarketplaceEmbeddedUrl procedure. | |||||||
| GetMessageType | (DotNet JObject) | Text | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".GetMessageType procedure. | |||||||
| GetApplicationIdFromData | (DotNet JObject) | Text | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".GetApplicationIdFromData procedure. | |||||||
| MapMarketplaceIdToPackageId | (Text) | Guid | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".MapMarketplaceIdToPackageId procedure. | |||||||
| GetTelementryUrlFromData | (DotNet JObject) | Text | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".GetTelementryUrlFromData procedure. | |||||||
| MapMarketplaceIdToAppId | (Text) | Guid | public | Pending 17.0 | |||
| Replaced by "Extension Marketplace".MapMarketplaceIdToAppId procedure. | |||||||
| UninstallExtensionAndDeleteExtensionData | (Guid, Boolean) | Boolean | public | - | |||
| UploadExtensionToVersion | (InStream, Integer, Enum Extension Deploy To, Enum Extension Sync Mode) | public | - | ||||
| GetAppName | (Guid) | Text | public | - | |||