Partager via


CallControl Classe

Définition

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
Object Platform::Object IInspectable CallControl
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.

S’applique à

Voir aussi