VoipCallCoordinator.RequestNewIncomingCall Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Effectue une demande au système pour un nouvel appel entrant. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Effectue une demande au système pour un nouvel appel entrant. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)
Effectue une demande au système pour un nouvel appel entrant.
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
Paramètres
- context
-
String
Platform::String
winrt::hstring
Chaîne transmise à l’application de premier plan associée en tant que lien profond. La longueur maximale est de 128 caractères. Ce paramètre doit être non null.
- contactName
-
String
Platform::String
winrt::hstring
Nom du contact de l’appelant à afficher sur l’interface utilisateur de l’appel entrant. La longueur maximale est de 128 caractères.
- contactNumber
-
String
Platform::String
winrt::hstring
Numéro de téléphone de l’appelant à afficher sur l’interface utilisateur de l’appel entrant. La longueur maximale est de 128 caractères.
URI d’un fichier image associé à l’appelant à afficher sur l’interface utilisateur d’appel entrante. Le type de fichier doit être PNG ou JPG. La taille maximale du fichier est de 1 Mo.
- serviceName
-
String
Platform::String
winrt::hstring
Nom du service ou de l’application VoIP. La longueur maximale est de 128 caractères.
URI d’un fichier image qui est un logo ou une icône du service ou de l’application VoIP à afficher sur l’interface utilisateur des appels entrants. Le type de fichier doit être PNG ou JPG. La taille maximale du fichier est de 128 Ko.
- callDetails
-
String
Platform::String
winrt::hstring
Chaîne indiquant qui est le nom de l’appel. La longueur maximale est de 128 caractères.
URI d’un fichier audio contenant la sonnerie de cet appel. Le type de fichier doit être WMA ou MP3. La taille maximale du fichier est de 1 Mo.
- media
- VoipPhoneCallMedia
Types multimédias du nouvel appel entrant (audio et vidéo ou audio uniquement). Transmettre l’audio|Vidéo si l’utilisateur doit avoir la possibilité de répondre à l’appel avec la vidéo sortante. Cela suppose que l’appareil de l’utilisateur dispose d’une caméra disponible pour l’application au moment où l’appel arrive. Si ce n’est pas le cas, ou si l’utilisateur doit utiliser uniquement l’audio, passez Audio.
Temps, en secondes, le système doit attendre que l’utilisateur réponde ou ignore l’appel avant de rejeter l’appel. La plage autorisée est de 5 à 120 secondes. La valeur par défaut est de 30 secondes.
Retours
Objet représentant le nouvel appel entrant.
Configuration requise pour Windows
Fonctionnalités de l’application |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
S’applique à
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)
Effectue une demande au système pour un nouvel appel entrant.
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
Paramètres
- context
-
String
Platform::String
winrt::hstring
Chaîne transmise à l’application de premier plan associée en tant que lien profond. La longueur maximale est de 128 caractères. Ce paramètre doit être non null.
- contactName
-
String
Platform::String
winrt::hstring
Nom du contact de l’appelant à afficher sur l’interface utilisateur de l’appel entrant. La longueur maximale est de 128 caractères.
- contactNumber
-
String
Platform::String
winrt::hstring
Numéro de téléphone de l’appelant à afficher sur l’interface utilisateur de l’appel entrant. La longueur maximale est de 128 caractères.
URI d’un fichier image associé à l’appelant à afficher sur l’interface utilisateur d’appel entrante. Le type de fichier doit être PNG ou JPG. La taille maximale du fichier est de 1 Mo.
- serviceName
-
String
Platform::String
winrt::hstring
Nom du service ou de l’application VoIP. La longueur maximale est de 128 caractères.
URI d’un fichier image qui est un logo ou une icône du service ou de l’application VoIP à afficher sur l’interface utilisateur des appels entrants. Le type de fichier doit être PNG ou JPG. La taille maximale du fichier est de 128 Ko.
- callDetails
-
String
Platform::String
winrt::hstring
Chaîne indiquant qui est le nom de l’appel. La longueur maximale est de 128 caractères.
URI d’un fichier audio contenant la sonnerie de cet appel. Le type de fichier doit être WMA ou MP3. La taille maximale du fichier est de 1 Mo.
- media
- VoipPhoneCallMedia
Types multimédias du nouvel appel entrant (audio et vidéo ou audio uniquement). Transmettre l’audio|Vidéo si l’utilisateur doit avoir la possibilité de répondre à l’appel avec la vidéo sortante. Cela suppose que l’appareil de l’utilisateur dispose d’une caméra disponible pour l’application au moment où l’appel arrive. Si ce n’est pas le cas, ou si l’utilisateur doit utiliser uniquement l’audio, passez Audio.
Temps, en secondes, le système doit attendre que l’utilisateur réponde ou ignore l’appel avant de rejeter l’appel. La plage autorisée est de 5 à 120 secondes. La valeur par défaut est de 30 secondes.
- contactRemoteId
-
String
Platform::String
winrt::hstring
ID distant du contact de l’appelant. La longueur maximale est de 256 caractères.
Retours
Objet représentant le nouvel appel entrant.
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (introduit dans v3.0)
|
Fonctionnalités de l’application |
voipCall
|
Remarques
Utilisez cette méthode lorsque l’utilisateur a activé les heures de silence. Si l’ID distant du contact de l’appelant figure sur la liste des heures de silence, l’appel est connecté et une notification d’appel entrante s’affiche. Si ce n’est pas le cas, l’appel n’est pas connecté et aucune notification ne s’affiche.