Skip to content

Commit 09001a9

Browse files
Merge pull request SharePoint#6131 from SharePoint/patrick-rodgers-patch-1
Add requirement for domElement and context in SPFx app store guidance
2 parents c6c1864 + d2e3fc3 commit 09001a9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

docs/spfx/publish-to-marketplace-checklist.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Prepare your SharePoint Framework application for publishing to the Marketplace
33
description: Tips & tricks to help you get your SharePoint Framework application published in the Marketplace
4-
ms.date: 07/21/2020
4+
ms.date: 07/31/2020
55
ms.prod: sharepoint
66
localization_priority: Priority
77
---
@@ -31,6 +31,10 @@ When testing your application against checks described in the following section,
3131

3232
Following checks must be passed. If one or more checks from this category failed, your application will be rejected and you will be instructed to fix the reported issues.
3333

34+
### Ensure SharePoint Framework Contract Conformance
35+
36+
Your webpart or customizer must only manipulate the DOM element provided through the `domElement` property. This element and the provided context object are the only approved ways to add functionality into sites through your app. Directly manipulating the page DOM will result in rejection of your solution.
37+
3438
### Under normal circumstances solution should work as intended
3539

3640
Under normal circumstances, all components (web parts and extensions) in your solution should work as intended. Preferably, before submitting your application for approval, you should verify that it's working as expected on multiple tenants and using different user accounts to ensure that it doesn't depend on any specific configuration. If your solution requires specific settings, mention it explicitly in your solution's description.

0 commit comments

Comments
 (0)