VoipCallCoordinator.RequestNewAppInitiatedCall Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall) |
Importante Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls . |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall) |
Importante Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls . Faz uma solicitação ao sistema para um novo objeto de chamada. |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)
Importante
Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace 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)
Parâmetros
- 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
Aplica-se a
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)
Importante
Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls .
Faz uma solicitação ao sistema para um novo objeto de chamada.
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)
Parâmetros
- context
-
String
Platform::String
winrt::hstring
Uma cadeia de caracteres que é passada para o aplicativo em primeiro plano associado como um link profundo. O tamanho máximo é de 128 caracteres. Esse parâmetro deve ser não nulo.
- contactName
-
String
Platform::String
winrt::hstring
O nome do contato do chamador a ser exibido na interface do usuário da chamada de entrada. O tamanho máximo é de 128 caracteres.
- contactNumber
-
String
Platform::String
winrt::hstring
O número de telefone do chamador a ser exibido na interface do usuário da chamada de entrada. O tamanho máximo é de 128 caracteres.
- serviceName
-
String
Platform::String
winrt::hstring
O nome do serviço ou aplicativo VoIP. O tamanho máximo é de 128 caracteres.
- media
- VoipCallMedia
Os tipos de mídia usados pela chamada (se a chamada é somente áudio/vídeo em vez de áudio).
- call
- VoipPhoneCall
O objeto que representa a nova chamada iniciada.
Requisitos do Windows
Funcionalidades do aplicativo |
ID_CAP_VOIP [Windows Phone]
|
Comentários
Use esse método para criar um novo objeto VoipPhoneCall , que pode ser usado para configurar uma nova notificação de chamada no aplicativo e anexar manipuladores de eventos.
Seu aplicativo deve chamar VoipPhoneCall.NotifyCallAccepted se o usuário aceitar a chamada. Se a chamada for rejeitada ou não respondida, use VoipPhoneCall.NotifyCallEnded. Como alternativa, o sistema pode gerar os eventos AnswerRequested ou RejectRequested no objeto VoipPhoneCall para informar ao aplicativo VoIP se o usuário aceita ou rejeita a chamada de entrada por meio de um dispositivo HID.