VoipCallCoordinator.RequestNewAppInitiatedCall 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall) |
重要 Windows.Phone.Networking.Voip 命名空间中的类型已弃用,将来的 Windows 版本中可能不可用。 请改用 Windows.ApplicationModel.Calls 命名空间中的等效类型。 |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall) |
重要 Windows.Phone.Networking.Voip 命名空间中的类型已弃用,将来的 Windows 版本中可能不可用。 请改用 Windows.ApplicationModel.Calls 命名空间中的等效类型。 向系统发出新的调用对象的请求。 |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)
重要
Windows.Phone.Networking.Voip 命名空间中的类型已弃用,将来的 Windows 版本中可能不可用。 请改用 Windows.ApplicationModel.Calls 命名空间中的等效类型。
public:
virtual void RequestNewAppInitiatedCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Platform::String ^ serviceName, VoipCallMedia media, IVector<Platform::String ^> ^ pAssociatedDeviceIds, [Out] VoipPhoneCall ^ & call) = RequestNewAppInitiatedCall;
void RequestNewAppInitiatedCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, winrt::hstring const& serviceName, VoipCallMedia const& media, IVector<winrt::hstring> const& pAssociatedDeviceIds, [Out] VoipPhoneCall const& & call);
public void RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipCallMedia media, IList<string> pAssociatedDeviceIds, out VoipPhoneCall call);
Public Sub RequestNewAppInitiatedCall (context As String, contactName As String, contactNumber As String, serviceName As String, media As VoipCallMedia, pAssociatedDeviceIds As IList(Of String), ByRef call As VoipPhoneCall)
参数
- context
-
String
Platform::String
winrt::hstring
- contactName
-
String
Platform::String
winrt::hstring
- contactNumber
-
String
Platform::String
winrt::hstring
- serviceName
-
String
Platform::String
winrt::hstring
- media
- VoipCallMedia
- call
- VoipPhoneCall
适用于
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)
重要
Windows.Phone.Networking.Voip 命名空间中的类型已弃用,将来的 Windows 版本中可能不可用。 请改用 Windows.ApplicationModel.Calls 命名空间中的等效类型。
向系统发出新的调用对象的请求。
public:
virtual void RequestNewAppInitiatedCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Platform::String ^ serviceName, VoipCallMedia media, [Out] VoipPhoneCall ^ & call) = RequestNewAppInitiatedCall;
void RequestNewAppInitiatedCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, winrt::hstring const& serviceName, VoipCallMedia const& media, [Out] VoipPhoneCall const& & call);
public void RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipCallMedia media, out VoipPhoneCall call);
Public Sub RequestNewAppInitiatedCall (context As String, contactName As String, contactNumber As String, serviceName As String, media As VoipCallMedia, ByRef call 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
- VoipCallMedia
呼叫使用的媒体类型 (呼叫是音频/视频,而不是仅) 音频。
- call
- VoipPhoneCall
表示新发起的调用的 对象。
Windows 要求
应用功能 |
ID_CAP_VOIP [Windows Phone]
|
注解
使用此方法创建新的 VoipPhoneCall 对象,该对象可用于设置新的应用内调用通知和附加事件处理程序。
如果用户接受呼叫,应用程序应调用 VoipPhoneCall.NotifyCallAccepted 。 如果呼叫被拒绝或未接听,请使用 VoipPhoneCall.NotifyCallEnded。 或者,系统可以在 VoipPhoneCall 对象上引发 AnswerRequested 或 RejectRequested 事件,以告知 VoIP 应用用户是通过 HID 设备接受还是拒绝传入呼叫。