uap17:PackageExtension
Declares an app extensibility point of type windows.packageExtension.
Description
Declares an app extensibility point of type windows.packageExtension. This element indicates which categories of extensions the package intends to consume and/or host.
Element Hierarchy
- <Package>
-
- <Extensions>
-
- <uap17:Extension>
- <uap17:PackageExtension>
Syntax
<uap17:PackageExtension Name = A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.
Id = A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.
PublicFolder? = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
DisplayName = A string between 1 and 256 characters in length. This string is localizable.
Description? = An optional string with a value between 1 and 2048 characters in length.
>
<!-- Child elements -->
Properties{0,unbounded}
</uap17:PackageExtension>
Key
?
optional (zero or one)
{}
specific range of occurrences
Attributes
Attribute | Description | Data type | Required |
---|---|---|---|
Name | The type of extension that the app intends to consume and/or host. | A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only. | Yes |
Id | The entry point by which the host app accesses the extension category instance, if there are multiple entry points. | A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only. | Yes |
PublicFolder | The folder that the instance declares as the location where a host can have read access to files through a broker. | One of the following values: A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", ,, ?, or *. | No |
DisplayName | A friendly name for the app extension that can be displayed to users. | A string between 1 and 256 characters in length. This string is localizable. | Yes |
Description | The description of the app. | An optional string with a value between 1 and 2048 characters in length. | No |
Child Elements
Element | Description |
---|---|
Properties | Contains opaque XML that represents custom, extension-specific information that is simply stored and not read by the operating system. The information is only read by the host app. |
Requirements
Prefix | Value |
---|---|
uap17 | http://schemas.microsoft.com/appx/manifest/uap/windows10/17 |