VoipCallCoordinator.RequestNewAppInitiatedCall 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
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall) |
Important Les types dans l’espace de noms Windows.Phone.Networking.Voip sont déconseillés et peuvent ne pas être disponibles dans les versions ultérieures de Windows. Utilisez plutôt les types équivalents dans l’espace de noms Windows.ApplicationModel.Calls . |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall) |
Important Les types dans l’espace de noms Windows.Phone.Networking.Voip sont déconseillés et peuvent ne pas être disponibles dans les versions ultérieures de Windows. Utilisez plutôt les types équivalents dans l’espace de noms Windows.ApplicationModel.Calls . Effectue une demande au système pour un nouvel objet d’appel. |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)
Important
Les types dans l’espace de noms Windows.Phone.Networking.Voip sont déconseillés et peuvent ne pas être disponibles dans les versions ultérieures de Windows. Utilisez plutôt les types équivalents dans l’espace de noms Windows.ApplicationModel.Calls .
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)
Paramètres
- 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
S’applique à
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)
Important
Les types dans l’espace de noms Windows.Phone.Networking.Voip sont déconseillés et peuvent ne pas être disponibles dans les versions ultérieures de Windows. Utilisez plutôt les types équivalents dans l’espace de noms Windows.ApplicationModel.Calls .
Effectue une demande au système pour un nouvel objet d’appel.
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)
Paramètres
- context
-
String
Platform::String
winrt::hstring
Chaîne passée à 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 dans l’interface utilisateur des appels entrants. La longueur maximale est de 128 caractères.
- contactNumber
-
String
Platform::String
winrt::hstring
Numéro de téléphone de l’appelant à afficher dans l’interface utilisateur des appels entrants. La longueur maximale est de 128 caractères.
- serviceName
-
String
Platform::String
winrt::hstring
Nom du service ou de l’application VoIP. La longueur maximale est de 128 caractères.
- media
- VoipCallMedia
Types de médias utilisés par l’appel (si l’appel est audio/vidéo plutôt qu’audio uniquement).
- call
- VoipPhoneCall
Objet représentant le nouvel appel lancé.
Configuration requise pour Windows
Fonctionnalités de l’application |
ID_CAP_VOIP [Windows Phone]
|
Remarques
Utilisez cette méthode pour créer un objet VoipPhoneCall , qui peut être utilisé pour configurer une nouvelle notification d’appel dans l’application et joindre des gestionnaires d’événements.
Votre application doit appeler VoipPhoneCall.NotifyCallAccepted si l’utilisateur accepte l’appel. Si l’appel est rejeté ou sans réponse, utilisez VoipPhoneCall.NotifyCallEnded. Le système peut également déclencher les événements AnswerRequested ou RejectRequested sur l’objet VoipPhoneCall pour indiquer à l’application VoIP si l’utilisateur accepte ou rejette l’appel entrant via un appareil HID.