uap:VoipCallUpgrade

Indicates that the app supports video upgrade. Video upgrade is a feature on some mobile devices such that, when a user is on a cellular call, the user can upgrade that call to a VoIP video call if there is an app installed that can service such a request.

These upgrades can be non-seamless (we must drop the cellular call before starting the video call through the app) or seamless (the cellular call remains connected until the app tells us the video call is established).

Element hierarchy

<Package>

    <Applications>

         <Application>

              <Extensions>

                   <uap:Extension>

                        <uap:VoipCall>

                             <uap:VoipCallUpgrade>

Syntax

<uap:VoipCallUpgrade
  SeamlessCallUpgrade = 'An optional boolean value.' />

Key

?   optional (zero or one)

Attributes and elements

Attributes

Attribute Description Data type Required Default value
SeamlessCallUpgrade Indicates whether or not the app supports a seamless video upgrade. An optional boolean value. No

Child elements

None.

Parent elements

Parent element Description
uap:VoipCall Declares an app extensibility point of type voipCall so that your app can declare that it can perform an upgrade from a cellular call to a VoIP video call, and/or whether it is a VoIP app that supports dialing phone numbers directly.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 version 1511 (Build 10586)