Freigeben über


PhoneCall Klasse

Definition

Stellt einen Telefonanruf dar.

public ref class PhoneCall sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneCall final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneCall
Public NotInheritable Class PhoneCall
Vererbung
Object Platform::Object IInspectable PhoneCall
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10, version 2104 (eingeführt in 10.0.20348.0)
API contract
Windows.ApplicationModel.Calls.CallsPhoneContract (eingeführt in v6.0)
App-Funktionen
phoneCall

Eigenschaften

AudioDevice

Ruft das Audiogerät für Telefonanrufe ab.

CallId

Ruft den Anrufbezeichner (oder anrufbezeichner) ab.

IsMuted

Ruft die stummgeschaltete status des Telefonanrufs ab.

Status

Ruft die status des Telefonanrufs ab.

Methoden

AcceptIncoming()

Beantwortet einen eingehenden Telefonanruf.

AcceptIncomingAsync()

Beantwortet asynchron einen eingehenden Telefonanruf.

ChangeAudioDevice(PhoneCallAudioDevice)

Legt ein Audiogerät für einen Freisprechanruf (HF) fest.

ChangeAudioDeviceAsync(PhoneCallAudioDevice)

Legt asynchron ein Telefonanruf-Audiogerät für die Freisprecheinrichtung (HF) fest.

End()

Beendet den Telefonanruf.

EndAsync()

Beendet den Telefonanruf asynchron.

GetFromId(String)

Eine statische Factorymethode, die ein neues PhoneCall-Objekt für den angegebenen Anrufbezeichner erstellt.

GetPhoneCallInfo()

Ruft ein -Objekt ab, das einen Telefonanruf und dessen Eigenschaften darstellt.

GetPhoneCallInfoAsync()

Ruft asynchron ein -Objekt ab, das einen Telefonanruf und dessen Eigenschaften darstellt.

Hold()

Places einen aktiven Telefonanruf in der Warteschleife.

HoldAsync()

Platziert einen aktiven Telefonanruf asynchron in den Haltevorgang.

Mute()

Schaltet einen aktiven Telefonanruf stumm.

MuteAsync()

Schaltet einen aktiven Telefonanruf asynchron stumm.

RejectIncoming()

Lehnt einen eingehenden Telefonanruf ab.)

RejectIncomingAsync()

Asynchron lehnt einen eingehenden Telefonanruf ab.

ResumeFromHold()

Aktiviert einen Telefonanruf, der zuvor in der Warteschleife platziert wurde.

ResumeFromHoldAsync()

Aktiviert asynchron einen Telefonanruf, der zuvor im Haltevorgang platziert wurde.

SendDtmfKey(DtmfKey, DtmfToneAudioPlayback)

Sendet das angegebene DTMF-Zeichen (Dual Tone Multi-Frequency) an den Telefonanruf. Es werden nur kurze Töne (Burst) unterstützt.

SendDtmfKeyAsync(DtmfKey, DtmfToneAudioPlayback)

Sendet asynchron das angegebene DTMF-Zeichen (Dual Tone Multi-Frequency) an den Telefonanruf. Es werden nur kurze Töne (Burst) unterstützt.

Unmute()

Hebt die Stummschaltung eines zuvor stummgeschalteten Telefonanrufs auf.

UnmuteAsync()

Hebt die Stummschaltung eines zuvor stummgeschalteten Telefonanrufs asynchron auf.

Ereignisse

AudioDeviceChanged

Ein Ereignis, das ausgelöst wird, wenn sich der Wert von PhoneCall.AudioDevice ändert.

IsMutedChanged

Ein Ereignis, das ausgelöst wird, wenn sich der Wert von PhoneCall.IsMuted ändert.

StatusChanged

Ein Ereignis, das ausgelöst wird, wenn sich der Wert von PhoneCall.Status ändert.

Gilt für: