Skip to content

Commit e23e223

Browse files
authored
Merge branch 'main' into patch-11
2 parents a7a5c5b + fda3996 commit e23e223

File tree

118 files changed

+1147
-533
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+1147
-533
lines changed

.openpublishing.redirection.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@
392392
},
393393
{
394394
"source_path": "powerapps-docs/maker/canvas-apps/working-with-environments.md",
395-
"redirect_url": "/power-platform/admin/working-with-environments",
395+
"redirect_url": "/powerapps/maker/canvas-apps/intro-maker-portal",
396396
"redirect_document_id": "false"
397397
},
398398
{
@@ -512,7 +512,7 @@
512512
},
513513
{
514514
"source_path": "powerapps-docs/administrator/environments-administration.md",
515-
"redirect_url": "/power-platform/admin/environments-administration",
515+
"redirect_url": "/power-platform/admin/create-environment",
516516
"redirect_document_id": "false"
517517
},
518518
{
@@ -712,7 +712,7 @@
712712
},
713713
{
714714
"source_path": "powerapps-docs/environments-administration.md",
715-
"redirect_url": "/powerapps/administrator/environments-administration",
715+
"redirect_url": "/power-platform/admin/create-environment",
716716
"redirect_document_id": "false"
717717
},
718718
{
@@ -1812,7 +1812,7 @@
18121812
},
18131813
{
18141814
"source_path": "powerapps-docs/working-with-environments.md",
1815-
"redirect_url": "/powerapps/maker/canvas-apps/working-with-environments",
1815+
"redirect_url": "/powerapps/maker/canvas-apps/intro-maker-portal",
18161816
"redirect_document_id": "false"
18171817
},
18181818
{

CODEOWNERS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33

44
/powerapps-docs/ @KumarVivek
55
/powerapps-docs/administrator/ @jimholtz @KumarVivek
6-
/powerapps-docs/developer/ @PHecke @Nkrb @KumarVivek
7-
/powerapps-docs/maker/ @Mattp123 @tapanm-msft @KumarVivek
6+
/powerapps-docs/developer/ @PHecke @KumarVivek
7+
/powerapps-docs/maker/canvas-apps @tapanm-msft @KumarVivek
8+
/powerapps-docs/maker/data-platform @Mattp123 @KumarVivek
9+
/powerapps-docs/maker/model-driven-apps @Mattp123 @KumarVivek
10+
/powerapps-docs/maker/common @Mattp123 @tapanm-msft @KumarVivek
11+
/powerapps-docs/maker/portals @nickdoelman @KumarVivek
812
/powerapps-docs/user/ @mduelae @KumarVivek
13+
/powerapps-docs/teams/ @tapanm-msft @KumarVivek
Loading

powerapps-docs/developer/component-framework/reference/DataProviderCapabilities.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,10 @@ keywords:
55
ms.author: nabuthuk
66
author: Nkrb
77
manager: kvivek
8-
ms.date: 12/13/2021
8+
ms.date: 02/11/2022
99
ms.service: "powerapps"
10-
ms.suite: ""
11-
ms.tgt_pltfrm: ""
12-
ms.topic: "article"
13-
ms.assetid: 8907f07a-ad45-47e4-a503-8eaae9bba5f7
10+
ms.subservice: "pcf"
11+
ms.topic: "reference"
1412
---
1513

1614
# DataProviderCapabilities
@@ -51,6 +49,18 @@ If the dataset records can be paged.
5149

5250
Whether adding new records is supported or not.
5351

52+
**Type**: `boolean`
53+
54+
### hasRecordNavigation
55+
56+
Whether the dataset supports record navigation for lookup and primary fields.
57+
58+
**Type**: `boolean`
59+
60+
### hasCellImageInfo
61+
62+
Whether image info for record columns can be retrieved.
63+
5464
**Type** `boolean`
5565

5666
## Related topics

powerapps-docs/developer/component-framework/reference/dataset/opendatasetitem.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@ Model-driven and canvas apps
2323

2424
## Syntax
2525

26-
`context.parameters.dataset.openDatasetItem(entityreference)`
26+
`context.parameters.dataset.openDatasetItem(entityReference)`
2727

28-
## Return Value
28+
## Parameters
2929

30-
**Type**: [Entityreference](../entityreference.md)
30+
| Parameter Name | Type | Required | description |
31+
| --------------- | ------------------------------------------ | -------- | ------------------------------ |
32+
| entityReference | `[Entityreference](../entityreference.md)` | Yes | Reference that will be opened. |
3133

3234
### Related topics
3335

powerapps-docs/developer/component-framework/reference/device.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ keywords:
55
ms.author: nabuthuk
66
author: Nkrb
77
manager: kvivek
8-
ms.date: 08/09/2021
8+
ms.date: 02/04/2022
99
ms.service: "powerapps"
1010
ms.suite: ""
1111
ms.tgt_pltfrm: ""
@@ -47,8 +47,12 @@ Model-driven and canvas apps
4747
}
4848
```
4949

50-
### Related topics
50+
## Sample controls
51+
52+
[Device API component](../sample-controls/device-api-control.md)
53+
[Image upload component](../sample-controls/image-upload-control.md)
5154

55+
### Related topics
5256
[Power Apps component framework API reference](../reference/index.md)<br/>
5357
[Power Apps component framework overview](../overview.md)
5458

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: "Device API component | Microsoft Docs"
3+
description: "This sample component showcases Device API capabilities of the Power Apps control framework."
4+
ms.custom: ""
5+
manager: kkaul
6+
ms.date: 02/02/2022
7+
ms.service: "powerapps"
8+
ms.topic: "article"
9+
ms.author: "vilesyk"
10+
author: lesyk
11+
---
12+
13+
# Implementing a Device API component
14+
15+
This sample component showcases Device API capabilities of the Power Apps control framework.
16+
17+
> [!div class="mx-imgBorder"]
18+
> ![Device API component](../media/device-api-control.png "Device API component")
19+
20+
> [!IMPORTANT]
21+
> If you want to use the device API methods, you need to declare the usage of these method in the [feature-usage](../manifest-schema-reference/feature-usage.md) node in the manifest file.
22+
23+
## Available for
24+
25+
Model-driven and canvas apps
26+
27+
## Code
28+
29+
You can download the complete sample component from [here](https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework/DeviceApiControl).
30+
31+
### Related topics
32+
[Download sample components](https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework)<br/>
33+
[How to use the sample components](../use-sample-components.md)<br/>
34+
[Image upload component](./image-upload-control.md)<br/>
35+
[Device API](../reference/device.md)<br/>
36+
[Power Apps component framework API reference](../reference/index.md)<br/>
37+
[Power Apps component framework manifest schema reference](../manifest-schema-reference/index.md)
38+
39+
[!INCLUDE[footer-include](../../../includes/footer-banner.md)]

powerapps-docs/developer/component-framework/sample-controls/image-upload-control.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: " Image Upload component| Microsoft Docs"
2+
title: "Image Upload component | Microsoft Docs"
33
description: "This sample component renders as an `Upload` button to upload the image and a default image when the component loads for the first time."
44
ms.custom: ""
55
manager: kvivek
@@ -18,7 +18,7 @@ This sample component renders as an `Upload` button to upload the image and a de
1818

1919
The selected image renders within the component. Meanwhile, the `Remove` button is shown if we need to reset. When you click on the `Remove` button, the default image is displayed.
2020

21-
> [!div class="mx-imgBorder"]
21+
> [!div class="mx-imgBorder"]
2222
> ![Image Upload component](../media/image-upload-control.png "Image Upload component")
2323
2424
## Available for
@@ -50,9 +50,10 @@ The `device.pickFile` method opens a dialog box to select files for the upload.
5050
> If the same form or table is used on the legacy web client, then the field will show out-of-box text component on legacy web client, where there might have UX issues.  To make it hidden on the legacy web client, we could uncheck the **Visibility** checkbox and check **Hide Default Control** checkbox together.
5151
5252
### Related topics
53-
5453
[Download sample components](https://github.com/microsoft/PowerApps-Samples/tree/master/component-framework)<br/>
5554
[How to use the sample components](../use-sample-components.md)<br/>
55+
[Device API component](./device-api-control.md)<br/>
56+
[Device API](../reference/device.md)<br/>
5657
[Power Apps component framework API reference](../reference/index.md)<br/>
5758
[Power Apps component framework manifest schema reference](../manifest-schema-reference/index.md)
5859

powerapps-docs/developer/component-framework/toc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
href: code-components-model-driven-apps.md
1111
- name: Code components for canvas apps
1212
href: component-framework-for-canvas-apps.md
13-
- name: Code components for portals (Preview)
13+
- name: Code components for portals
1414
href: ../../maker/portals/component-framework.md
1515
- name: Get Microsoft Power Platform CLI
1616
href: get-powerapps-cli.md
@@ -68,6 +68,8 @@
6868
href: sample-controls/control-state-api.md
6969
- name: Data Set Grid component
7070
href: sample-controls/data-set-grid-control.md
71+
- name: Device API component
72+
href: sample-controls/device-api-control.md
7173
- name: Formatting API component
7274
href: sample-controls/formatting-api-control.md
7375
- name: IFRAME component

powerapps-docs/developer/data-platform/application-insights-ilogger.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ search.app:
2222
[!INCLUDE [cc-beta-prerelease-disclaimer](../../includes/cc-beta-prerelease-disclaimer.md)]
2323

2424
> [!IMPORTANT]
25-
> To use this capability you must first enable the Application Insights integration preview feature. More information: [Preview: Analyze model-driven apps and Microsoft Dataverse telemetry with Application Insights](/power-platform/admin/analyze-telemetry)
25+
> To use this capability you must first enable the Application Insights integration preview feature. More information: [Preview: Analyze model-driven apps and Microsoft Dataverse telemetry with Application Insights](/power-platform/admin/analyze-telemetry)<p/>
26+
> There is presently no support of `ILogger` within a plug-in profiling/debug session of the Plug-in Registration tool or the Power Platform Tools extension for Visual Studio.
2627
2728
When you enable Application Insights for your organization, any plug-ins written using the [ILogger Interface](/dotnet/api/microsoft.xrm.sdk.plugintelemetry.ilogger) provided in the Organization Service SDK assemblies will write telemetry to your Application Insights resource.
2829

0 commit comments

Comments
 (0)