Skip to content

Commit f5249d4

Browse files
committed
Fix format
1 parent cc11fec commit f5249d4

File tree

2 files changed

+7
-81
lines changed

2 files changed

+7
-81
lines changed

powerapps-docs/developer/component-framework/manifest-schema-reference/type-group.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ Model-driven apps and canvas apps (public preview)
4141
|[type](type.md)|[!INCLUDE [type-description](includes/type-description.md)]|1 or more|
4242

4343

44-
Type-group has a limited support for canvas apps in this experimental preview . The following issues occur when you try to import components:
44+
The `type-group` has a limited support for canvas apps in this experimental preview . The following issues occur when you try to import components into Common Data Service:
4545

46-
1. If all types listed in the type group are of compatible javascript types, the developer attempt to choose the most generic option listed. The types that are considered compatible are :
47-
- Strings: SingleLine.Text, Multiple, SingleLine.TextArea, SingleLine.Email, SingleLine.Phone, SingleLine.___URL, SingleLine.Ticker.
48-
- Numbers: Decimal, Floating Point, Whole.None, Currency.
49-
- Dates: DateAndTime.DateAndTime, DateAndTime.DateOnly.
46+
1. All the types listed in the in the type-group are of compatible in canvas apps. The types that are compatible are:
47+
- **Strings**: SingleLine.Text, Multiple, SingleLine.TextArea, SingleLine.Email, SingleLine.Phone, SingleLine.___URL, SingleLine.Ticker.
48+
- **Numbers**: Decimal, Floating Point, Whole.None, Currency.
49+
- **Dates**: DateAndTime.DateAndTime, DateAndTime.DateOnly.
5050

51-
2. If the types listed in the group are not considered compatible, then the parameter will be treated as the first type listed in the type-group.
51+
2. If the types listed in the `type-group` are mix of compatible and non compatible types, then the first compatible type listed in the `type-group` is considered.
5252

5353
### Example
5454

Lines changed: 1 addition & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,3 @@
1-
<<<<<<< HEAD
2-
---
3-
title: "Power Apps component framework overview | Microsoft Docs"
4-
description: "Use the Power Apps component framework to create code components to provide enhanced experiences for people to view and work with data in forms, views, and dashboards."
5-
keywords: "Component Framework, code components, Power Apps controls"
6-
author: nkrb
7-
manager: kvivek
8-
ms.date: 09/05/2019
9-
ms.service: "powerapps"
10-
ms.custom:
11-
- "dyn365-a11y"
12-
- "dyn365-developer"
13-
ms.topic: article
14-
ms.assetid: 7923e36d-3640-49f7-9f2f-c97358a632db
15-
ms.author: nabuthuk
16-
---
17-
18-
# Power Apps component framework overview
19-
20-
Power Apps component framework empowers professional developers and app makers to create code components for model-driven and canvas apps (public preview) to provide enhanced user experience for the users to work with data on forms, views, and dashboards. For example:
21-
22-
- Replace a field that displays a numeric text value with a `dial` or `slider` code component.
23-
- Transform a list into an entirely different visual experience bound to the data set like a `Calendar` or `Map`.
24-
25-
26-
> [!VIDEO https://www.microsoft.com/en-us/videoplayer/embed/RE4slRe]
27-
28-
29-
> [!IMPORTANT]
30-
> - PowerApps component framework is in public preview for canvas apps, and is generally available for model-driven apps. This implies that all the APIs that are supported for model-driven apps might not be supported on canvas apps yet.
31-
> - By default Power Apps component framework is enabled for model-driven apps. To enable this feature for canvas apps, see [Code components for canvas apps](component-framework-for-canvas-apps.md).
32-
> - [!INCLUDE[cc_preview_features_definition](../../includes/cc-preview-features-definition.md)]
33-
> - Power Apps component framework works only on Unified Interface and not on the web client.
34-
> - Power Apps component framework doesn't work for on-premises instances.
35-
36-
## How is it different from web resources
37-
38-
Unlike HTML web resources, code components are rendered as a part of the same context, load at the same time as any other components, providing a seamless experience for the users.
39-
40-
Developers can bundle all the HTML, CSS, and TypeScript files into a single [solution](https://docs.microsoft.com/dynamics365/customer-engagement/customize/solutions-overview) package file and move across environments and also shipped via [AppSource](https://appsource.microsoft.com/marketplace/apps?page=1&product=dynamics-365).
41-
42-
Code components can be reused many times across different entities and forms. Use Power Apps component framework to create code components that can be used across the full breadth of Power Apps capabilities.
43-
44-
## Advantages
45-
46-
- Access to a rich set of framework APIs that expose capabilities like component lifecycle management, contextual data, and metadata.
47-
- Seamless server access via Web API, utility and data formatting methods, device features like camera, ___location and microphone, along with easy-to-invoke UX elements like dialogs, lookups, and full-page rendering.
48-
- Support for modern web practices.
49-
- Optimizes for performance.
50-
- Reusability
51-
- Bundle all files into a single solution file.
52-
53-
## Licensing
54-
55-
Power Apps component framework licensing requirements are inline with existing connectors and components and is based on the type of data and connections used in your app. More information: [Power Apps pricing](https://powerapps.microsoft.com/pricing/). To align with the licensing requirements, we will be classifying code components into two types:
56-
57-
- Code components that connect to external services or data directly and not through connectors. When these components are used in an app, the app becomes premium, and end users are required to have **Power Apps** licenses.
58-
- Code components that don't connect to external services or data. When these components are used in an app that uses standard features, the app remains standard, and end users are required to be licensed at minimum for **Office 365**.
59-
60-
> [!NOTE]
61-
> If you are currently using code components in model-driven apps connected to Common Data Service, end users will require **Power Apps** licenses.
62-
63-
With the general availability of the framework, code component developers will be able to classify components as part of the component manifest to allow makers to see which components are premium.
64-
65-
## Related topics
66-
67-
[What are code components](custom-controls-overview.md)<br/>
68-
[Code components for canvas apps](component-framework-for-canvas-apps.md)<br/>
69-
[Create and build a code component](create-custom-controls-using-pcf.md)<br/>
70-
[Learn Power Apps component framework](https://docs.microsoft.com/learn/paths/use-power-apps-component-framework)<br/>
71-
[Power Apps for developers](https://docs.microsoft.com/powerapps/#pivot=home&panel=developer)
72-
73-
=======
741
---
752
title: "Power Apps component framework overview | Microsoft Docs"
763
description: "Use the Power Apps component framework to create code components to provide enhanced experiences for people to view and work with data in forms, views, and dashboards."
@@ -99,7 +26,7 @@ Power Apps component framework empowers professional developers and app makers t
9926
10027

10128
> [!IMPORTANT]
102-
> - Power Apps component framework is in public preview for canvas apps, and is generally available for model-driven apps. This implies that all the APIs that are supported for model-driven apps might not be supported on canvas apps yet.
29+
> - PowerApps component framework is in public preview for canvas apps, and is generally available for model-driven apps. This implies that all the APIs that are supported for model-driven apps might not be supported on canvas apps yet.
10330
> - By default Power Apps component framework is enabled for model-driven apps. To enable this feature for canvas apps, see [Code components for canvas apps](component-framework-for-canvas-apps.md).
10431
> - [!INCLUDE[cc_preview_features_definition](../../includes/cc-preview-features-definition.md)]
10532
> - Power Apps component framework works only on Unified Interface and not on the web client.
@@ -142,4 +69,3 @@ With the general availability of the framework, code component developers will b
14269
[Learn Power Apps component framework](https://docs.microsoft.com/learn/paths/use-power-apps-component-framework)<br/>
14370
[Power Apps for developers](https://docs.microsoft.com/powerapps/#pivot=home&panel=developer)
14471

145-
>>>>>>> ae864535ae5aab1966c3c5bd8c4250316a788d91

0 commit comments

Comments
 (0)