Freigeben über


Wählhilfe

Browse sample. Durchsuchen Sie das Beispiel

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");