VoipCallCoordinator.RequestNewAppInitiatedCall 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从系统请求新的调用对象。 从 VoIP 应用调用此方法,以告知系统有新的传入呼叫,并且你想要托管该新呼叫的传入呼叫通知。
public:
virtual VoipPhoneCall ^ RequestNewAppInitiatedCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Platform::String ^ serviceName, VoipPhoneCallMedia media) = RequestNewAppInitiatedCall;
VoipPhoneCall RequestNewAppInitiatedCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, winrt::hstring const& serviceName, VoipPhoneCallMedia const& media);
public VoipPhoneCall RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipPhoneCallMedia media);
function requestNewAppInitiatedCall(context, contactName, contactNumber, serviceName, media)
Public Function RequestNewAppInitiatedCall (context As String, contactName As String, contactNumber As String, serviceName As String, media As VoipPhoneCallMedia) As VoipPhoneCall
参数
- context
-
String
Platform::String
winrt::hstring
作为深层链接传递给关联的前台应用的字符串。 最大长度为 128 个字符。 此参数必须为非 null。
- contactName
-
String
Platform::String
winrt::hstring
要显示在传入呼叫 UI 上的呼叫者的联系人姓名。 最大长度为 128 个字符。
- contactNumber
-
String
Platform::String
winrt::hstring
要显示在传入呼叫 UI 上的呼叫者的电话号码。 最大长度为 128 个字符。
- serviceName
-
String
Platform::String
winrt::hstring
VoIP 服务或应用程序的名称。 最大长度为 128 个字符。
- media
- VoipPhoneCallMedia
新的传入呼叫的媒体类型 (音频和视频或仅音频) 。 传递 音频 |视频 :用户应选择使用传出视频接听呼叫。 这假定用户的设备有一个摄像头可供应用在呼叫到达时使用。 如果不是这种情况,或者用户只应使用音频,请传递 音频。
返回
表示新发起的调用的 对象。
Windows 要求
设备系列 |
Windows 10, version 1803 (在 10.0.17134.0 中引入)
|
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (在 v3.0 中引入)
|
应用功能 |
backgroundVoIP
voipCall
|
注解
使用此方法创建新的 VoipPhoneCall 对象。 可以使用 VoipPhoneCall 对象发送应用内呼叫通知,以及处理 VoipPhoneCall 引发的事件。 有关如何使用这些通知和事件的详细信息,请参阅 VoipPhoneCall 。