VoipCallCoordinator.RequestNewIncomingCall Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Effettua una richiesta al sistema per una nuova chiamata in ingresso. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Effettua una richiesta al sistema per una nuova chiamata in ingresso. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)
Effettua una richiesta al sistema per una nuova chiamata in ingresso.
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
Parametri
- context
-
String
Platform::String
winrt::hstring
Stringa passata all'app in primo piano associata come collegamento profondo. La lunghezza massima è di 128 caratteri. Questo parametro deve essere diverso da Null.
- contactName
-
String
Platform::String
winrt::hstring
Nome del contatto del chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. La lunghezza massima è di 128 caratteri.
- contactNumber
-
String
Platform::String
winrt::hstring
Numero di telefono del chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. La lunghezza massima è di 128 caratteri.
Uri di un file di immagine associato al chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. Il tipo di file deve essere PNG o JPG. La dimensione massima del file è 1 MB.
- serviceName
-
String
Platform::String
winrt::hstring
Nome del servizio o dell'applicazione VoIP. La lunghezza massima è di 128 caratteri.
Uri di un file di immagine che è un logo o un'icona del servizio VoIP o dell'applicazione da visualizzare nell'interfaccia utente della chiamata in ingresso. Il tipo di file deve essere PNG o JPG. La dimensione massima del file è 128 KB.
- callDetails
-
String
Platform::String
winrt::hstring
Stringa che indica chi è la chiamata per conto di . La lunghezza massima è di 128 caratteri.
Uri di un file audio contenente il ringtone per questa chiamata. Il tipo di file deve essere WMA o MP3. La dimensione massima del file è 1 MB.
- media
- VoipPhoneCallMedia
Tipi di supporti della nuova chiamata in ingresso (solo audio e video o audio). Passa audio |Video se l'utente deve avere la possibilità di rispondere alla chiamata con il video in uscita. Ciò presuppone che il dispositivo dell'utente disponga di una fotocamera disponibile per l'app da usare al momento dell'arrivo della chiamata. Se questo non è il caso, o l'utente deve usare solo l'audio, passare Audio.
Il tempo, in secondi, il sistema deve attendere che l'utente risponda o ignora la chiamata prima di rifiutare la chiamata. L'intervallo consentito è da 5 a 120 secondi. Il valore predefinito è 30 secondi.
Restituisce
Oggetto che rappresenta la nuova chiamata in ingresso.
Requisiti Windows
Funzionalità dell'app |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Si applica a
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)
Effettua una richiesta al sistema per una nuova chiamata in ingresso.
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
Parametri
- context
-
String
Platform::String
winrt::hstring
Stringa passata all'app in primo piano associata come collegamento profondo. La lunghezza massima è di 128 caratteri. Questo parametro deve essere diverso da Null.
- contactName
-
String
Platform::String
winrt::hstring
Nome del contatto del chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. La lunghezza massima è di 128 caratteri.
- contactNumber
-
String
Platform::String
winrt::hstring
Numero di telefono del chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. La lunghezza massima è di 128 caratteri.
Uri di un file di immagine associato al chiamante da visualizzare nell'interfaccia utente della chiamata in ingresso. Il tipo di file deve essere PNG o JPG. La dimensione massima del file è 1 MB.
- serviceName
-
String
Platform::String
winrt::hstring
Nome del servizio o dell'applicazione VoIP. La lunghezza massima è di 128 caratteri.
Uri di un file di immagine che è un logo o un'icona del servizio VoIP o dell'applicazione da visualizzare nell'interfaccia utente della chiamata in ingresso. Il tipo di file deve essere PNG o JPG. La dimensione massima del file è 128 KB.
- callDetails
-
String
Platform::String
winrt::hstring
Stringa che indica chi è la chiamata per conto di . La lunghezza massima è di 128 caratteri.
Uri di un file audio contenente il ringtone per questa chiamata. Il tipo di file deve essere WMA o MP3. La dimensione massima del file è 1 MB.
- media
- VoipPhoneCallMedia
Tipi di supporti della nuova chiamata in ingresso (solo audio e video o audio). Passa audio |Video se l'utente deve avere la possibilità di rispondere alla chiamata con il video in uscita. Ciò presuppone che il dispositivo dell'utente disponga di una fotocamera disponibile per l'app da usare al momento dell'arrivo della chiamata. Se questo non è il caso, o l'utente deve usare solo l'audio, passare Audio.
Il tempo, in secondi, il sistema deve attendere che l'utente risponda o ignora la chiamata prima di rifiutare la chiamata. L'intervallo consentito è da 5 a 120 secondi. Il valore predefinito è 30 secondi.
- contactRemoteId
-
String
Platform::String
winrt::hstring
ID remoto del chiamante. La lunghezza massima è 256 caratteri.
Restituisce
Oggetto che rappresenta la nuova chiamata in ingresso.
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1803 (è stato introdotto in 10.0.17134.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (è stato introdotto in v3.0)
|
Funzionalità dell'app |
voipCall
|
Commenti
Usare questo metodo quando l'utente ha attivato ore di silenzio. Se l'ID remoto del chiamante è presente nell'elenco di novità dell'ora tranquilla, la chiamata verrà connessa e verrà visualizzata una notifica di chiamata in ingresso. In caso contrario, la chiamata non verrà connessa e non verrà visualizzata alcuna notifica.