CallControl 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.
Représente les propriétés, les commandes et les événements de gestion des appels sur un appareil lié à la téléphonie.
public ref class CallControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Devices.CallControlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CallControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Devices.CallControlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CallControl
Public NotInheritable Class CallControl
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.Media.Devices.CallControlContract (introduit dans v1.0)
|
Remarques
Cette classe fournit l’accès aux événements qui peuvent être surveillés et utilisés pour modifier le comportement de votre application prenant en charge la téléphonie. Pour plus d’informations, consultez Gestion des appels sur l’appareil de communication Bluetooth par défaut.
Propriétés
HasRinger |
Indique si l’appareil de téléphonie a une sonnerie intégrée. |
Méthodes
EndCall(UInt64) |
Termine l’appel spécifié. |
FromId(String) |
Renvoie une classe CallControl qui représente l’appareil de communication audio spécifié par l’ID DeviceInformation transmis. |
GetDefault() |
Renvoie une classe CallControl qui représente le périphérique de communication audio par défaut. |
IndicateActiveCall(UInt64) |
Indique que l’appel spécifié est maintenant actif. |
IndicateNewIncomingCall(Boolean, String) |
Informe l’appareil qu’il y a un appel entrant. |
IndicateNewOutgoingCall() |
Mises à jour indicateurs d’appareil pour indiquer un appel sortant. |
Événements
AnswerRequested |
Se produit lorsque l’appareil reçoit une demande de réponse à un appel. |
AudioTransferRequested |
Se produit lorsque l’appareil reçoit une demande de transfert audio. |
DialRequested |
Se produit lorsqu’un numéro est composé à partir de l’appareil. |
HangUpRequested |
Se produit lorsque l’appareil reçoit une demande de raccrocher un appel. |
KeypadPressed |
Se produit lorsqu’un bouton de clavier sur l’appareil a été enfoncé. |
RedialRequested |
Se produit lorsque l’appareil reçoit une demande de réinitialisation. |