Condividi tramite


VoipCallCoordinator.RequestNewAppInitiatedCall Metodo

Definizione

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

pAssociatedDeviceIds

IList<String>

IVector<Platform::String>

IVector<winrt::hstring>

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.

Si applica a