uap10:Protocol

Declares an app extensibility point of type windows.protocol. A URI association indicates that the app is registered to handle URIs with the specified scheme.

Element hierarchy

<Package>

    <Applications>

         <Application>

              <uap10:Extension>

                   <\uap10:Protocol>

Syntax

<uap10:Protocol
  name = 'A string with a value between 2 and 2048 characters in length.'
  desiredView = 'A string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
  returnResults = 'An optional string that can have one of the following values: "none", "always", or "optional".'
  parameters = 'An optional string value (or set of string values between "%" characters).' >

  <!-- Child elements -->
  uap10:Logo
  uap10:DisplayName
  rescap3:MigrationProgIds
  previewappcompat:ProgId

</uap10:Protocol>

Key

? optional (zero or one)

Attributes and elements

Attributes

Attribute Description Data type Required Default value
Name A user-friendly display name for the media content. A string with a value between 2 and 2048 characters in length. Yes
DesiredView A user-friendly description for the media content. A string that can have one of the following values: default, useLess, useHalf, useMore, or useMinimum. No
ReturnResults Defines the key systems used to encrypt and decrypt media content. An optional string that can have one of the following values: none, always, or optional. No
Parameters The class ID associated with this media content. An optional string value (or set of string values between % characters). No

Child elements

Child element Description
Logo The logo used for application icons during packaging.
DisplayName The display name used for the application.
rescap3:MigrationProgIds The program IDs used for migrations for the application.
previewAppCompat:ProgId The program ID used for application compatibility previews for the application.

Parent elements

Parent element Description
uap10:Extension Declares an extensibility point for the app.

Requirements

Item Value
uap10 http://schemas.microsoft.com/appx/manifest/uap/windows10/10
rescap3 http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities/3
previewappcompat http://schemas.microsoft.com/appx/manifest/preview/windows10/msixappcompatsupport/3
Minimum OS Version Windows 10 version 2004 (Build 19041)