VoipCallCoordinator.RequestOutgoingUpgradeToVideoCall method

Notifies the system of a new outgoing video call that will replace an existing cellular call.

Syntax

public void RequestOutgoingUpgradeToVideoCall(
  Guid callUpgradeGuid, 
  string context, 
  string contactName, 
  string serviceName, 
  out VoipPhoneCall call
)
Public Sub RequestOutgoingUpgradeToVideoCall(
  callUpgradeGuid As Guid,  
  context As String,  
  contactName As String,  
  serviceName As String,  
  <OutAttribute> ByRef call As VoipPhoneCall 
)
public:
void RequestOutgoingUpgradeToVideoCall(
  Guid callUpgradeGuid, 
  String^ context, 
  String^ contactName, 
  String^ serviceName, 
  [OutAttribute] VoipPhoneCall^ call
)

Parameters

  • callUpgradeGuid
    Type: System.Guid [.NET] | Platform::Guid [C++]

    The GUID of the call.

  • context
    Type: System.String [.NET] | Platform::String [C++]

    A string that is passed to the associated foreground app as a deep link. This might be a contact name or other data that can be used to populate the app's UI more quickly. The maximum length is 128 characters. This parameter must be non-null and must refer to a task defined in the app's manifest file.

  • contactName
    Type: System.String [.NET] | Platform::String [C++]

    The name or ID of the caller which is displayed in the phone's minimized call UI. The maximum length is 128 characters.

  • serviceName
    Type: System.String [.NET] | Platform::String [C++]

    The name of the VoIP service which is displayed in the phone's minimized call UI. The maximum length is 128 characters.

  • call (out parameter)
    Type: VoipPhoneCall

    The object representing the new outgoing call.

Requirements

Minimum supported client

None supported

Minimum supported server

None supported

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 apps only]

Namespace

Windows.Phone.Networking.Voip Windows::Phone::Networking::Voip [C++]

Metadata

Windows.WinMD

See also

VoipCallCoordinator