Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie die .NET Multi-Platform App UI (.NET MAUI) IPhoneDialer-Schnittstelle verwenden können. Mit dieser Schnittstelle kann eine Anwendung eine Telefonnummer im Wählprogramm öffnen.
Die Standardimplementierung der IPhoneDialer
-Schnittstelle ist über die PhoneDialer.Default-Eigenschaft verfügbar. Die IPhoneDialer
-Schnittstelle sowie die PhoneDialer
-Klasse sind im Microsoft.Maui.ApplicationModel.Communication
-Namespace enthalten.
Erste Schritte
Für den Zugriff auf die Wählhilfe-Funktion ist die folgende plattformspezifische Einrichtung erforderlich.
Wenn die Android-Zielversion des Projekts auf Android 11 (R API 30) oder höher festgelegt ist, müssen Sie Ihr Android-Manifest mit Abfragen aktualisieren, die mit den -Paketsichtbarkeitsanforderungen von Android verwendet werden.
Fügen Sie in der Datei Platforms/Android/AndroidManifest.xml die folgenden Knoten queries/intent
im Knoten manifest
hinzu:
<queries>
<intent>
<action android:name="android.intent.action.DIAL" />
<data android:scheme="tel"/>
</intent>
</queries>
Öffnen der Telefonwählhilfe
Die Wählhilfe-Funktion ruft die Open-Methode mit einer Telefonnummer auf. Wenn die Wählhilfe geöffnet wird, versucht .NET MAUI automatisch, die Nummer basierend auf dem Ländercode zu formatieren (falls angegeben).
if (PhoneDialer.Default.IsSupported)
PhoneDialer.Default.Open("000-000-0000");