pageAL Developmentofficial - Microsoftderived - from the source, no model text

Page 2515 "AppSource Product List"

System Application · System.Apps.AppSource

Across versions

  1. BC23not present
  2. BC24added
  3. BC25declaration changed
  4. BC26-29unchanged
  5. BC30declaration changed

Neighbourhood 5 connected objects and pages

Table 2515 "AppSource Product" (relates to)AppSource ProductCodeunit 2515 "AppSource Product Manager" (calls, 2 links)AppSource Product ManagerCodeunit 2504 "Extension Management" (calls)Extension ManagementInstall and uninstall apps (Learn pages)Install and uninstall appsManage Marketplace apps (Learn pages)Manage Marketplace apps

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

System Application · System.Apps.AppSource · captioned “Microsoft AppSource apps” · BC24-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Microsoft AppSource apps
SourceTable AppSource Product
PageType List
UsageCategory Administration
ApplicationArea All

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Repeater DisplayName DisplayName Specifies the display name of the offer.
UniqueProductID UniqueProductID Specifies the unique product identifier.
PublisherID PublisherID Specifies the ID of the publisher.
PublisherDisplayName PublisherDisplayName Specifies the display name of the publisher.
Installed CurrentRecordCanBeUninstalled Specifies whether this app is installed.
Popularity Popularity Specifies a value from 0-10 indicating the popularity of the offer.
RatingAverage RatingAverage Specifies a value from 0-5 indicating the average user rating.
RatingCount RatingCount Specifies the number of users that have rated the offer.
LastModifiedDateTime LastModifiedDateTime Specifies the date and time this was last modified
AppID AppID Specifies the app ID.
PublisherType PublisherType Specifies whether the offer is a Microsoft or third party product.

Actions

Group Action ToolTip Runs
Processing Go to AppSource View all apps on AppSource
View on AppSource View selected app on AppSource
Edit User Settings Locale determines the language used for details about the app in Business Central and on AppSource. Page 9204 “User Settings”
Navigation Refresh apps Refreshes the list by downloading the latest apps from Microsoft AppSource

Procedures

1 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord

Relations

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Called by

Recent changes

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "AppSource Product List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 3 sources