VoipCallCoordinator.RequestNewAppInitiatedCall Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall) |
Importante Los tipos del espacio de nombres Windows.Phone.Networking.Voip están en desuso y es posible que no estén disponibles en versiones futuras de Windows. En su lugar, use los tipos equivalentes en el espacio de nombres Windows.ApplicationModel.Calls . |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall) |
Importante Los tipos del espacio de nombres Windows.Phone.Networking.Voip están en desuso y es posible que no estén disponibles en versiones futuras de Windows. En su lugar, use los tipos equivalentes en el espacio de nombres Windows.ApplicationModel.Calls . Realiza una solicitud al sistema para un nuevo objeto de llamada. |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)
Importante
Los tipos del espacio de nombres Windows.Phone.Networking.Voip están en desuso y es posible que no estén disponibles en versiones futuras de Windows. En su lugar, use los tipos equivalentes en el espacio de nombres 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
Se aplica a
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)
Importante
Los tipos del espacio de nombres Windows.Phone.Networking.Voip están en desuso y es posible que no estén disponibles en versiones futuras de Windows. En su lugar, use los tipos equivalentes en el espacio de nombres Windows.ApplicationModel.Calls .
Realiza una solicitud al sistema para un nuevo objeto de llamada.
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
Cadena que se pasa a la aplicación en primer plano asociada como vínculo profundo. La longitud máxima es de 128 caracteres. Este parámetro debe ser distinto de NULL.
- contactName
-
String
Platform::String
winrt::hstring
Nombre de contacto del autor de la llamada que se mostrará en la interfaz de usuario de llamada entrante. La longitud máxima es de 128 caracteres.
- contactNumber
-
String
Platform::String
winrt::hstring
Número de teléfono del autor de la llamada que se va a mostrar en la interfaz de usuario de llamada entrante. La longitud máxima es de 128 caracteres.
- serviceName
-
String
Platform::String
winrt::hstring
Nombre del servicio o la aplicación VoIP. La longitud máxima es de 128 caracteres.
- media
- VoipCallMedia
Los tipos multimedia usados por la llamada (si la llamada es audio/vídeo en lugar de solo audio).
- call
- VoipPhoneCall
Objeto que representa la nueva llamada iniciada.
Requisitos de Windows
Características de aplicaciones |
ID_CAP_VOIP [Windows Phone]
|
Comentarios
Use este método para crear un nuevo objeto VoipPhoneCall , que se puede usar para configurar una nueva notificación de llamada desde la aplicación y adjuntar controladores de eventos.
La aplicación debe llamar a VoipPhoneCall.NotifyCallAccepted si el usuario acepta la llamada. Si la llamada se rechaza o no se contesta, use VoipPhoneCall.NotifyCallEnded. Como alternativa, el sistema puede generar los eventos AnswerRequested o RejectRequested en el objeto VoipPhoneCall para indicar a la aplicación VoIP si el usuario acepta o rechaza la llamada entrante a través de un dispositivo HID.