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

Canvas App Design and Controls 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 Design and Controls flashcards as text
  1. What is the purpose of the 'Delegation' concept in Power Apps canvas apps?

    Answer: Allowing the data source to process large dataset queries instead of the app

    Delegation means the data source (e.g., SharePoint, Dataverse) handles filtering and sorting server-side, enabling apps to work with large datasets beyond the 500/2000 record limit.

  2. Which property would you set to make a Text Input control read-only in Power Apps?

    Answer: DisplayMode = DisplayMode.View

    Setting DisplayMode to DisplayMode.View prevents users from editing the control while still displaying its value.

  3. In Power Apps, what does the 'Patch()' function do?

    Answer: Creates or modifies a record in a data source

    Patch() either updates an existing record or creates a new one in the specified data source, depending on whether a matching record is found.

  4. What is the maximum number of rows that Power Apps retrieves by default when querying a non-delegable data source?

    Answer: 500

    By default, Power Apps retrieves up to 500 rows for non-delegable queries, though this can be increased to 2000 in app settings.

  5. Which component type in Power Apps allows you to create reusable UI elements with custom input and output properties?

    Answer: Component

    Power Apps Components are reusable canvas controls that encapsulate UI and logic with custom properties, enabling consistent design across apps.

  6. In Power Apps, what is the role of the 'Context Variable' versus a 'Global Variable'?

    Answer: Context variables are scoped to one screen; global variables are accessible across all screens

    Context variables (created with UpdateContext()) exist only within the screen they are set on, while global variables (created with Set()) are accessible from any screen.

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