Condividi tramite


VoipCallCoordinator.RequestNewIncomingCall Metodo

Definizione

Overload

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

Effettua una richiesta al sistema per una nuova chiamata in ingresso.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, VoipPhoneCall)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

Notifica al sistema di una nuova chiamata in ingresso.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String, IVector<String>)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

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, VoipCallMedia 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, VoipCallMedia 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, VoipCallMedia 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 VoipCallMedia, 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.

contactImage
Uri Uri

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.

brandingImage
Uri Uri

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.

ringtone
Uri Uri

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
VoipCallMedia

I tipi di supporti usati dalla chiamata (se la chiamata è audio/video anziché solo audio).

ringTimeout
TimeSpan TimeSpan

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

Funzionalità dell'app
ID_CAP_VOIP [Windows Phone]

Commenti

Usare questo metodo quando l'utente ha attivato ore di silenzio. Se l'ID remoto del chiamante si trova 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.

Si applica a

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, VoipPhoneCall)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

Notifica al sistema di una nuova chiamata in ingresso.

public:
 virtual void RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipCallMedia media, TimeSpan ringTimeout, [Out] VoipPhoneCall ^ & call) = RequestNewIncomingCall;
void 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, VoipCallMedia const& media, TimeSpan const& ringTimeout, [Out] VoipPhoneCall const& & call);
public void RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipCallMedia media, System.TimeSpan ringTimeout, out VoipPhoneCall call);
Public Sub 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 VoipCallMedia, ringTimeout As TimeSpan, ByRef call 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.

contactImage
Uri Uri

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.

brandingImage
Uri Uri

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.

ringtone
Uri Uri

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
VoipCallMedia

I tipi di supporti usati dalla chiamata (se la chiamata è audio/video anziché solo audio).

ringTimeout
TimeSpan TimeSpan

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.

call
VoipPhoneCall

Oggetto che rappresenta la nuova chiamata in ingresso.

Requisiti Windows

Funzionalità dell'app
ID_CAP_VOIP [Windows Phone]

Si applica a

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String, IVector<String>)

Importante

I tipi nello spazio dei nomi Windows.Phone.Networking.Voip sono deprecati e potrebbero non essere disponibili nelle versioni future di Windows. Usare invece i tipi equivalenti nello spazio dei nomi Windows.ApplicationModel.Call .

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, VoipCallMedia media, TimeSpan ringTimeout, Platform::String ^ contactRemoteId, IVector<Platform::String ^> ^ pAssociatedDeviceIds) = 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, VoipCallMedia const& media, TimeSpan const& ringTimeout, winrt::hstring const& contactRemoteId, IVector<winrt::hstring> const& pAssociatedDeviceIds);
[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, VoipCallMedia media, System.TimeSpan ringTimeout, string contactRemoteId, IList<string> pAssociatedDeviceIds);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout, contactRemoteId, pAssociatedDeviceIds)
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 VoipCallMedia, ringTimeout As TimeSpan, contactRemoteId As String, pAssociatedDeviceIds As IList(Of String)) As VoipPhoneCall

Parametri

context
String

Platform::String

winrt::hstring

contactName
String

Platform::String

winrt::hstring

contactNumber
String

Platform::String

winrt::hstring

contactImage
Uri Uri
serviceName
String

Platform::String

winrt::hstring

brandingImage
Uri Uri
callDetails
String

Platform::String

winrt::hstring

ringtone
Uri Uri
ringTimeout
TimeSpan TimeSpan
contactRemoteId
String

Platform::String

winrt::hstring

pAssociatedDeviceIds

IVector<String>

IList<String>

IVector<Platform::String>

IVector<winrt::hstring>

Restituisce

Attributi

Si applica a