VoipCallCoordinator.RequestNewIncomingCall 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
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Realiza una solicitud al sistema para una nueva llamada entrante. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Realiza una solicitud al sistema para una nueva llamada entrante. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)
Realiza una solicitud al sistema para una nueva llamada entrante.
public:
virtual VoipPhoneCall ^ RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipPhoneCallMedia media, TimeSpan ringTimeout) = RequestNewIncomingCall;
VoipPhoneCall RequestNewIncomingCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, Uri const& contactImage, winrt::hstring const& serviceName, Uri const& brandingImage, winrt::hstring const& callDetails, Uri const& ringtone, VoipPhoneCallMedia const& media, TimeSpan const& ringTimeout);
public VoipPhoneCall RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipPhoneCallMedia media, System.TimeSpan ringTimeout);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout)
Public Function RequestNewIncomingCall (context As String, contactName As String, contactNumber As String, contactImage As Uri, serviceName As String, brandingImage As Uri, callDetails As String, ringtone As Uri, media As VoipPhoneCallMedia, ringTimeout As TimeSpan) As VoipPhoneCall
Parámetros
- context
-
String
Platform::String
winrt::hstring
Cadena que se pasa a la aplicación de 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 va a 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.
El URI de un archivo de imagen asociado al autor de la llamada que se va a mostrar en la interfaz de usuario de llamada entrante. El tipo de archivo debe ser PNG o JPG. El tamaño máximo del archivo es de 1 MB.
- serviceName
-
String
Platform::String
winrt::hstring
Nombre del servicio o la aplicación VoIP. La longitud máxima es de 128 caracteres.
El URI de un archivo de imagen que es un logotipo o icono del servicio VoIP o la aplicación que se va a mostrar en la interfaz de usuario de llamada entrante. El tipo de archivo debe ser PNG o JPG. El tamaño máximo de archivo es de 128 KB.
- callDetails
-
String
Platform::String
winrt::hstring
Cadena que indica quién está en nombre de la llamada. La longitud máxima es de 128 caracteres.
El URI de un archivo de audio que contiene el tono de llamada de esta llamada. El tipo de archivo debe ser WMA o MP3. El tamaño máximo del archivo es de 1 MB.
- media
- VoipPhoneCallMedia
Los tipos multimedia de la nueva llamada entrante (solo audio y vídeo o audio). Pasar audio |Vídeo si el usuario debe tener la opción de responder a la llamada con vídeo saliente. Esto supone que el dispositivo del usuario tiene una cámara disponible para que la aplicación la use en el momento en que llega la llamada. Si no es así, o el usuario solo debe usar audio, pase Audio.
El tiempo, en segundos, el sistema debe esperar a que el usuario responda o ignore la llamada antes de rechazar la llamada. El intervalo permitido es de 5 a 120 segundos. El valor predeterminado es 30 segundos.
Devoluciones
Objeto que representa la nueva llamada entrante.
Requisitos de Windows
Características de aplicaciones |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Se aplica a
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)
Realiza una solicitud al sistema para una nueva llamada entrante.
public:
virtual VoipPhoneCall ^ RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipPhoneCallMedia media, TimeSpan ringTimeout, Platform::String ^ contactRemoteId) = RequestNewIncomingCall;
/// [Windows.Foundation.Metadata.Overload("RequestNewIncomingCallWithContactRemoteId")]
VoipPhoneCall RequestNewIncomingCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, Uri const& contactImage, winrt::hstring const& serviceName, Uri const& brandingImage, winrt::hstring const& callDetails, Uri const& ringtone, VoipPhoneCallMedia const& media, TimeSpan const& ringTimeout, winrt::hstring const& contactRemoteId);
[Windows.Foundation.Metadata.Overload("RequestNewIncomingCallWithContactRemoteId")]
public VoipPhoneCall RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipPhoneCallMedia media, System.TimeSpan ringTimeout, string contactRemoteId);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout, contactRemoteId)
Public Function RequestNewIncomingCall (context As String, contactName As String, contactNumber As String, contactImage As Uri, serviceName As String, brandingImage As Uri, callDetails As String, ringtone As Uri, media As VoipPhoneCallMedia, ringTimeout As TimeSpan, contactRemoteId As String) As VoipPhoneCall
Parámetros
- context
-
String
Platform::String
winrt::hstring
Cadena que se pasa a la aplicación de 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 va a 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.
El URI de un archivo de imagen asociado al autor de la llamada que se va a mostrar en la interfaz de usuario de llamada entrante. El tipo de archivo debe ser PNG o JPG. El tamaño máximo del archivo es de 1 MB.
- serviceName
-
String
Platform::String
winrt::hstring
Nombre del servicio o la aplicación VoIP. La longitud máxima es de 128 caracteres.
El URI de un archivo de imagen que es un logotipo o icono del servicio VoIP o la aplicación que se va a mostrar en la interfaz de usuario de llamada entrante. El tipo de archivo debe ser PNG o JPG. El tamaño máximo de archivo es de 128 KB.
- callDetails
-
String
Platform::String
winrt::hstring
Cadena que indica quién está en nombre de la llamada. La longitud máxima es de 128 caracteres.
El URI de un archivo de audio que contiene el tono de llamada de esta llamada. El tipo de archivo debe ser WMA o MP3. El tamaño máximo del archivo es de 1 MB.
- media
- VoipPhoneCallMedia
Los tipos multimedia de la nueva llamada entrante (solo audio y vídeo o audio). Pasar audio |Vídeo si el usuario debe tener la opción de responder a la llamada con vídeo saliente. Esto supone que el dispositivo del usuario tiene una cámara disponible para que la aplicación la use en el momento en que llega la llamada. Si no es así, o el usuario solo debe usar audio, pase Audio.
El tiempo, en segundos, el sistema debe esperar a que el usuario responda o ignore la llamada antes de rechazar la llamada. El intervalo permitido es de 5 a 120 segundos. El valor predeterminado es 30 segundos.
- contactRemoteId
-
String
Platform::String
winrt::hstring
Identificador remoto de contacto del autor de la llamada. La longitud máxima es de 256 caracteres.
Devoluciones
Objeto que representa la nueva llamada entrante.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (se introdujo en la versión v3.0)
|
Características de aplicaciones |
voipCall
|
Comentarios
Use este método cuando el usuario haya activado horas silenciosas. Si el identificador remoto de contacto del autor de la llamada está en la lista de novedades de la hora silenciosa, se conectará la llamada y se mostrará una notificación de llamada entrante. Si no es así, no se conectará la llamada y no se mostrará ninguna notificación.