← All Microsoft Certified: Power Platform App Maker Associate Flashcard Decks

Canvas App Development Flashcards

6 cards from real Microsoft Certified: Power Platform App Maker Associate practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 Canvas App Development flashcards as text
  1. In Power Apps, what does the Patch() function do when the first argument is a data source and the second is Defaults(DataSource)?

    Answer: Creates a new record in the data source

    Using Defaults() as the base record tells Patch() to create a new record rather than update an existing one.

  2. Which Canvas app component feature allows you to define output properties that can pass values back to the hosting screen?

    Answer: Custom output properties

    Components support custom output properties that expose internal values to the parent screen or app.

  3. What is the maximum number of screens recommended in a single Canvas app for optimal performance?

    Answer: There is no official max but fewer than 30-40 screens is a best practice

    Microsoft recommends keeping Canvas apps under roughly 30-40 screens to maintain acceptable load and navigation performance.

  4. Which formula would you use in a Canvas app to navigate to a screen called 'DetailScreen' with a fade transition?

    Answer: Navigate(DetailScreen, ScreenTransition.Fade)

    Navigate() accepts the target screen reference and a ScreenTransition enum value such as ScreenTransition.Fade.

  5. In a Canvas app, which data type would you use to store a list of records that only exists in memory during the app session?

    Answer: Collection

    Collections are in-memory tables created with Collect() or ClearCollect() that persist only for the app session.

  6. What does the UpdateContext() function do in a Canvas app?

    Answer: Creates or updates a context variable scoped to the current screen

    UpdateContext() sets screen-level context variables that are accessible only within the screen where they are created.

How this page was made: written with AI tools and published by Nathan Beja, founder of Practice Test Geeks, who is responsible for its content. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy

Sources & references

Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy

  1. learn.microsoft.com — Passing score, score release, renewal, eligibility, retake policy, time limit · verified Oct 2026
  2. home.pearsonvue.com — Test delivery · verified Oct 2026