VoipCallCoordinator Classe
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.
Permet à une application de gérer les appels VoIP.
public ref class VoipCallCoordinator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsVoipContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoipCallCoordinator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsVoipContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoipCallCoordinator
Public NotInheritable Class VoipCallCoordinator
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Mobile Extension SDK (introduit dans 10.0.10240.0)
Windows 10 (introduit dans 10.0.10586.0) |
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | SetupNewAcceptedCall |
1803 | 17134 | RequestNewAppInitiatedCall |
1803 | 17134 | RequestNewIncomingCall(String,String,Uri,String,Uri,String,Uri,Uri,VoipPhoneCallMedia,TimeSpan,String) |
1809 | 17763 | ReserveCallResourcesAsync |
Méthodes
CancelUpgrade(Guid) |
Annule la mise à niveau vers un appel VoIP. |
GetDefault() |
Récupère le instance par défaut de la classe VoipCallCoordinator. |
GetDeviceSelectorForCallControl() |
Permet à une application de gérer les appels VoIP. |
IsCallControlDeviceKindSupportedForAssociation(VoipCallControlDeviceKind) |
Permet à une application de gérer les appels VoIP. |
NotifyMuted() |
Avertit le système que l’utilisateur a désactivé l’appel à l’aide de l’interface utilisateur de l’application VoIP. |
NotifyUnmuted() |
Avertit le système que l’utilisateur a annulé l’appel à l’aide de l’interface utilisateur de l’application VoIP. |
RequestIncomingUpgradeToVideoCall(String, String, String, Uri, String, Uri, String, Uri, TimeSpan) |
Effectue une demande au système pour un appel vidéo entrant qui remplacera un appel existant. |
RequestNewAppInitiatedCall(String, String, String, String, VoipPhoneCallMedia) |
Demande un nouvel objet d’appel à partir du système. Appelez cette méthode à partir de votre application VoIP pour indiquer au système qu’il existe un nouvel appel entrant et que vous souhaitez héberger une notification d’appel entrant pour ce nouvel appel. |
RequestNewAppInitiatedCallWithOptions(AppInitiatedVoipPhoneCallOptions) |
Permet à une application de gérer les appels VoIP. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Effectue une demande au système pour un nouvel appel entrant. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Effectue une demande au système pour un nouvel appel entrant. |
RequestNewIncomingCallWithOptions(IncomingVoipPhoneCallOptions) |
Permet à une application de gérer les appels VoIP. |
RequestNewOutgoingCall(String, String, String, VoipPhoneCallMedia) |
Effectue une demande auprès du système pour un nouvel appel sortant. |
RequestNewOutgoingCallWithOptions(OutgoingVoipPhoneCallOptions) |
Permet à une application de gérer les appels VoIP. |
RequestOutgoingUpgradeToVideoCall(Guid, String, String, String) |
Effectue une demande du système pour créer un appel vidéo sortant qui remplacera un appel cellulaire existant. |
ReserveCallResourcesAsync() |
Réserve les ressources de processeur et de mémoire nécessaires pour un appel VoIP. Vous devez utiliser cette méthode uniquement dans un modèle d’application à processus unique. |
ReserveCallResourcesAsync(String) |
Réserve les ressources de processeur et de mémoire nécessaires pour un appel VoIP. Vous devez utiliser cette méthode uniquement dans un modèle d’application à deux processus. |
SetupNewAcceptedCall(String, String, String, String, VoipPhoneCallMedia) |
Configure un appel récemment accepté. |
SetupNewAcceptedCallWithOptions(AcceptedVoipPhoneCallOptions) |
Permet à une application de gérer les appels VoIP. |
TerminateCellularCall(Guid) |
Met fin à un appel cellulaire pour effectuer une mise à niveau vers un appel VoIP. |
Événements
MuteStateChanged |
Déclenché lorsque le status de sourdine pour l’appel téléphonique change. |