Skip to content

Commit de62eea

Browse files
committed
Adding some app requirements sent via email
1 parent bef4e2a commit de62eea

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

hub/apps/develop/action-framework/action-provider-manifest.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,11 @@ Action providers must provide a **Registration** element which specifies the pat
3232
</uap3:Extension>
3333

3434
```
35+
36+
## Additional requirements
37+
38+
Both COM and URI-launched action providers must have package identity. Package identity is declare in the app package manifest file using the [Identity](/uwp/schemas/appxpackage/uapmanifestschema/element-identity) element. For more information, see [An overview of Package Identity in Windows apps](/windows/apps/desktop/modernize/package-identity-overview).
39+
40+
COM-based action providers must have be *full trust apps* which have an integrity level of *mediumIL*. This is declared in the app package manifest file by setting the [*uap10:TrustLevel](/uwp/schemas/appxpackage/uapmanifestschema/element-uap10-extension) attribute to "mediumIL".
41+
42+
URI-launched action providers must also have a trust level of *mediumIL*. If a URI-launched action provider will return outputs, the app must implement the ability to be launched for results. For more information, see [Launch an app for results](/windows/uwp/launch-resume/how-to-launch-an-app-for-results). URI-launched action providers that return outputs must also instantiate the runtime.

0 commit comments

Comments
 (0)