VoipCallCoordinator.RequestOutgoingUpgradeToVideoCall Method

Definition

Makes a request of the system to create an outgoing video call that will replace an existing cellular call.

public:
 virtual VoipPhoneCall ^ RequestOutgoingUpgradeToVideoCall(Platform::Guid callUpgradeGuid, Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ serviceName) = RequestOutgoingUpgradeToVideoCall;
VoipPhoneCall RequestOutgoingUpgradeToVideoCall(winrt::guid const& callUpgradeGuid, winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& serviceName);
public VoipPhoneCall RequestOutgoingUpgradeToVideoCall(Guid callUpgradeGuid, string context, string contactName, string serviceName);
function requestOutgoingUpgradeToVideoCall(callUpgradeGuid, context, contactName, serviceName)
Public Function RequestOutgoingUpgradeToVideoCall (callUpgradeGuid As Guid, context As String, contactName As String, serviceName As String) As VoipPhoneCall

Parameters

callUpgradeGuid
Guid

Platform::Guid

winrt::guid

The GUID of the call.

context
String

Platform::String

winrt::hstring

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
String

Platform::String

winrt::hstring

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

serviceName
String

Platform::String

winrt::hstring

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

Returns

The object representing the new outgoing call.

Windows requirements

App capabilities
phoneCallHistory phoneCallHistorySystem voipCall

Applies to