Freigeben über


CallControl Klasse

Definition

Stellt die Eigenschaften, Befehle und Ereignisse für die Behandlung von Anrufen auf einem telefoniebezogenen Gerät dar.

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

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Media.Devices.CallControlContract (eingeführt in v1.0)

Hinweise

Diese Klasse bietet Zugriff auf Ereignisse, die überwacht und zum Ändern des Verhaltens Ihrer telefoniefähigen App verwendet werden können. Weitere Informationen finden Sie unter Verwalten von Anrufen auf dem Bluetooth-Standardkommunikationsgerät.

Eigenschaften

HasRinger

Gibt an, ob das Telefoniegerät über einen integrierten Ringer verfügt.

Methoden

EndCall(UInt64)

Beendet den angegebenen Aufruf.

FromId(String)

Gibt eine CallControl-Klasse zurück, die das Audiokommunikationsgerät darstellt, das durch die übergebene DeviceInformation-ID angegeben wird.

GetDefault()

Gibt eine CallControl-Klasse zurück, die das Standard-Audiokommunikationsgerät darstellt.

IndicateActiveCall(UInt64)

Gibt an, dass der angegebene Aufruf jetzt aktiv ist.

IndicateNewIncomingCall(Boolean, String)

Informiert das Gerät über einen eingehenden Anruf.

IndicateNewOutgoingCall()

Updates Geräteindikatoren, um einen ausgehenden Anruf anzuzeigen.

Ereignisse

AnswerRequested

Tritt auf, wenn das Gerät eine Anforderung zur Anrufanhörung empfängt.

AudioTransferRequested

Tritt auf, wenn das Gerät eine Anforderung für eine Audioübertragung empfängt.

DialRequested

Tritt auf, wenn eine Nummer vom Gerät gewählt wird.

HangUpRequested

Tritt auf, wenn das Gerät eine Anforderung zum Auflegen eines Anrufs empfängt.

KeypadPressed

Tritt auf, wenn eine Tastenkombination auf dem Gerät gedrückt wurde.

RedialRequested

Tritt auf, wenn das Gerät eine Anforderung zur Wiederholung empfängt.

Gilt für:

Weitere Informationen