By associating your app with a particular protocol, the OS sends any launch requests that specify that protocol to your app. The OS does this by launching your app and providing a deep-link URI that may include actions encoded in the URI to be performed by your app.
It is your app’s responsibility to recognize the incoming protocol request and redirect to a page that can handle it.
The deep-link URI that is received by your app includes a query string parameter named
encodedLaunchUri. The value of this parameter is the URL that was provided to the
Windows.System.Launcher. The value has two parts: a protocol name portion that comes before the colon character (:) and the payload message, ...