VoipCallCoordinator.RequestNewAppInitiatedCall 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
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, 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 . |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, 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 . Effettua una richiesta al sistema per un nuovo oggetto call. |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, 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 .
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)
Parametri
- 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
Si applica a
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, 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 .
Effettua una richiesta al sistema per un nuovo oggetto call.
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)
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.
- serviceName
-
String
Platform::String
winrt::hstring
Nome del servizio o dell'applicazione VoIP. La lunghezza massima è di 128 caratteri.
- media
- VoipCallMedia
I tipi di supporti usati dalla chiamata (se la chiamata è audio/video anziché solo audio).
- call
- VoipPhoneCall
Oggetto che rappresenta la nuova chiamata avviata.
Requisiti Windows
Funzionalità dell'app |
ID_CAP_VOIP [Windows Phone]
|
Commenti
Usare questo metodo per creare un nuovo oggetto VoipPhoneCall , che può essere usato per configurare una nuova notifica di chiamata in-app e collegare gestori eventi.
L'applicazione deve chiamare VoipPhoneCall.NotifyCallAccepted se l'utente accetta la chiamata. Se la chiamata viene rifiutata o annullata, usare VoipPhoneCall.NotifyCallEnded. In alternativa, il sistema può generare gli eventi AnswerRequested o RejectRequested nell'oggetto VoipPhoneCall per indicare all'app VoIP se l'utente accetta o rifiuta la chiamata in ingresso tramite un dispositivo HID.