PhoneCall Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |