Windows.ApplicationModel.Calls Namespace

Steuert mehrere Aspekte der Interaktion einer Anwendung mit einem Telefongerät, einschließlich Sperrbildschirminteraktionen, des Anrufverlaufs und verschiedener Telefonieoptionen und -informationen.

Klassen

CallAnswerEventArgs

Unterstützt das AnswerRequested-Ereignis der VoipPhoneCall-Klasse .

CallRejectEventArgs

Unterstützt das RejectRequested-Ereignis der VoipPhoneCall-Klasse .

CallStateChangeEventArgs

Unterstützt die Ereignisse EndRequested, HoldRequested und ResumeRequested der VoipPhoneCall-Klasse .

LockScreenCallEndCallDeferral

Das LockScreenCallEndCallDeferral-Objekt signalisiert, wenn die App die Entfernung von sich selbst aus dem Sperrbildschirm nicht mehr zurückstellen muss.

LockScreenCallEndRequestedEventArgs

Steuert das Entfernen einer App aus dem Sperrbildschirm.

LockScreenCallUI

Veraltet. Verarbeitet die Kommunikation mit und vom Sperrbildschirm.

MuteChangeEventArgs

Unterstützt die Ereignisse NotifyMuted und NotifyUnmuted .

PhoneCall

Stellt einen Telefonanruf dar.

PhoneCallBlocking

Steuert das Blockieren von Telefonnummern, wenn sie empfangen werden.

PhoneCallHistoryEntry

Eine Sammlung von Informationen zu einem Telefonanruf für den Anrufverlauf.

PhoneCallHistoryEntryAddress

Adressbuchinformationen für einen Kontakt, der von PhoneCallHistoryEntry-Objekten verwendet wird.

PhoneCallHistoryEntryQueryOptions

Optionen zum Abfragen der Telefonanrufeinträge.

PhoneCallHistoryEntryReader

Ermöglicht der Anruf-App das Lesen der Anrufverlaufseinträge.

PhoneCallHistoryManager

Stellt APIs für die Anwendung bereit, um Zugriff auf phoneCallHistoryStore zu erhalten.

PhoneCallHistoryManagerForUser

Stellt APIs für die Anwendung bereit, um für einen bestimmten Benutzer Zugriff auf den PhoneCallHistoryStore zu erhalten.

PhoneCallHistoryStore

Eine Sammlung von Einträgen im Telefonanrufverlauf.

PhoneCallInfo

Stellt einen Telefonanruf und eine Reihe von Anrufeigenschaften dar, die während der gesamten Lebensdauer des Anrufs unverändert bleiben.

PhoneCallManager

Bietet die Möglichkeit, den Anruf abzufragen status und Telefonanrufe zu starten.

PhoneCallsResult

Stellt den Telefonleitungsvorgang status dar und listet Telefonanrufe in der Leitung auf.

PhoneCallStore

Stellt eine Sammlung von Informationen zu den auf einem Gerät verfügbaren Telefonleitungen dar.

PhoneCallVideoCapabilities

Bietet Zugriff auf die Videoanruffunktionen für eine PhoneLine-instance.

PhoneCallVideoCapabilitiesManager

Ermöglicht einer Anwendung das Abrufen von PhoneCallVideoCapabilities für eine PhoneLine-instance.

PhoneDialOptions

Stellt Optionen zum Wählen eines Anrufs dar.

PhoneLine

Stellt eine Telefonleitung dar.

PhoneLineCellularDetails

Bietet eine detaillierte Interaktion mit den Mobilfunkkomponenten einer Telefonleitung.

PhoneLineConfiguration

Eine Sammlung von Eigenschaften, die Informationen zu einer Telefonleitung bereitstellen.

PhoneLineDialResult

Stellt eine status eines Telefonanrufs dar.

PhoneLineTransportDevice

Stellt das Hardwaregerät dar, das einer PhoneLine zugeordnet ist. Derzeit wird nur für die Verwendung mit Bluetooth-Geräten unterstützt.

PhoneLineWatcher

Stellt eine Klasse dar, die neue/entfernte/aktualisierte Telefonleitungen auf dem Gerät überwacht und listener über Änderungen benachrichtigt.

PhoneLineWatcherEventArgs

Stellt eine Klasse dar, die die Informationen darüber enthält, welche Telefonleitung hinzugefügt, entfernt oder aktualisiert wurde.

PhoneVoicemail

Stellt die Voicemaildaten dar, die einem PhoneLine-instance zugeordnet sind.

VoipCallCoordinator

Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten.

VoipPhoneCall

Stellt einen VoIP-Telefonanruf dar.

Enumerationen

CellularDtmfMode

Gibt den Typ der Dual-Tone Multi-Frequency (DTMF) an, die von einem Mobiltelefon verwendet wird.

DtmfKey

Definiert Konstanten, die eine Dual-Tone Multi-Frequency-Taste (DTMF) für die Tastatur angeben. Ermöglicht das direkte Senden von DTMF-Schlüsseln an einen Telefonanruf.

DtmfToneAudioPlayback

Definiert Konstanten, die angeben, ob die Wiedergabe von DTMF-Audio (Dual Tone Multi-Frequency) auf dem lokalen Gerät gewünscht ist.

PhoneAudioRoutingEndpoint

Die verfügbaren Audioendpunkte, die Sie zum Wählen eines Telefonanrufs verwenden können.

PhoneCallAudioDevice

Definiert Konstanten, die ein Audiogerät für einen Freisprechanruf (HF) angeben.

PhoneCallDirection

Definiert Konstanten, die eine Telefonanrufrichtung angeben.

PhoneCallHistoryEntryMedia

Der Medientyp, der einem Aufruf zugeordnet ist.

PhoneCallHistoryEntryOtherAppReadAccess

Die Ebene des Lesezugriffs, der für andere Anwendungen bereitgestellt wird.

PhoneCallHistoryEntryQueryDesiredMedia

Ein Filter, der verwendet wird, um Aufrufeinträge basierend auf den enthaltenen Medien abzurufen.

PhoneCallHistoryEntryRawAddressKind

Der Von PhoneCallHistoryEntryAddress verwendete Adresstyp.

PhoneCallHistorySourceIdKind

Der Typ des Bezeichners, auf den phoneCallHistoryEntry.SourceId verweist.

PhoneCallHistoryStoreAccessType

Der Typ des Speichers, den Sie abrufen möchten.

PhoneCallMedia

Die In einem Telefonanruf verfügbaren Medientypen.

PhoneCallOperationStatus

Definiert Konstanten, die den Vorgang status (oder ergebnis) eines Freisprechanrufs (HF) angeben.

PhoneCallStatus

Definiert Konstanten, die den Zustand eines Telefonanrufs angeben.

PhoneLineNetworkOperatorDisplayTextLocation

Die möglichen Speicherorte für die Anzeige von Netzbetreiberinformationen für den Benutzer.

PhoneLineOperationStatus

Definiert Konstanten, die den Vorgang status einer Telefonleitung angeben.

PhoneLineTransport

Der Transport, der von einer bestimmten Telefonleitung verwendet wird.

PhoneLineWatcherStatus

Die aktuelle status von PhoneLineWatcher.

PhoneNetworkState

Beschreibt die netzwerkregistrierung status einer Telefonleitung.

PhoneSimState

Der aktuelle Zustand der SIM-Karte für eine Mobilfunkleitung.

PhoneVoicemailType

Der Typ der Voicemail, die einem PhoneLine-instance zugeordnet ist.

TransportDeviceAudioRoutingStatus

Definiert Konstanten, die das Audiorouting status eines zugrunde liegenden Transportgeräts angeben.

VoipPhoneCallMedia

Gibt die von einem VoIP-Anruf verwendeten Medientypen an.

VoipPhoneCallRejectReason

Gibt den Grund an, warum ein eingehender Anruf abgelehnt wurde.

VoipPhoneCallResourceReservationStatus

Gibt das Ergebnis des Versuchs an, VoIP-Ressourcen zu reservieren.

VoipPhoneCallState

Gibt den Status eines VoIP-Anrufs an.

Beispiele

Ein Beispiel, das veranschaulicht, wie ein Großteil der Funktionen der Windows.ApplicationModel.Calls-API verwendet wird, finden Sie hier.

Hinweise

Dieser Namespace ist in drei primäre Kategorien von Klassen und Enumerationen unterteilt. Diese Kategorien sind der Sperrbildschirm, der Anrufverlauf sowie die Telefonieoptionen und -informationen.

Mit dem Sperrbildschirm-Anrufvertrag kann eine App mit Der Zustimmung des Benutzers die folgenden Aufgaben ausführen:

  • Auslösen eines Benachrichtigungs-Popups mit bis zu drei zusätzlichen Schaltflächen: Annehmen mit Video, Annehmen mit Audio und Ignorieren.
  • Wenn das Popup der Benachrichtigung auf dem Sperrbildschirm angezeigt wird und der Benutzer den Anruf annehmen möchte, zeigt die App die Anrufbenutzeroberfläche direkt auf dem Sperrbildschirm an, ohne dass der Benutzer entsperren muss.

Die Telefonieoptionen und -informationsklassen verwenden callsPhoneContract. Um diese Klassen verwenden zu können, müssen Sie die phoneCall Funktion in Ihrem Manifest deklarieren.

Wichtig

Wenn Ihre Anwendung die phoneCall-Funktion verwendet, müssen Sie einen Verzicht anfordern, wenn Sie Ihre Anwendung in China veröffentlichen möchten. Wenden Sie sich an Ihren erstklassigen Supportmitarbeiter, wenn Sie die Ausnahme benötigen.

Weitere Informationen