Freigeben über


Microsoft.Maui.ApplicationModel Namespace

Stellt allgemeine Schnittstellen, Klassen und Enumerationen bereit, die das Anwendungsmodell unterstützen.

Klassen

AppAction

Mit AppAction der -Klasse können Sie App-Verknüpfungen über das App-Symbol erstellen und darauf reagieren.

AppActionEventArgs

Ereignisargumente, die Daten enthalten, die verwendet werden, wenn die App über einen AppActiongestartet wurde.

AppActions

Mit der AppActions-API können Sie App-Verknüpfungen über das App-Symbol erstellen und darauf reagieren.

AppActionsExtensions

Unterstützung von Erweiterungsmethoden für die AppActions-API.

AppInfo

Stellt Informationen zur Anwendung dar.

Browser

Bietet eine Möglichkeit, eine Webseite in einer App anzuzeigen.

BrowserExtensions

Diese Klasse enthält statische Erweiterungsmethoden zur Verwendung mit IBrowser.

BrowserLaunchOptions

Optionale Einstellung zum Öffnen des Browsers mit.

FeatureNotEnabledException

Ausnahme, die auftritt, wenn versucht wird, ein Feature auf einer Plattform zu verwenden, auf der dieses Feature nicht aktiviert ist.

FeatureNotSupportedException

Ausnahme, die auftritt, wenn versucht wird, ein Feature auf einer Plattform zu verwenden, die es nicht unterstützt.

Launcher

Die Startprogramm-API ermöglicht einer Anwendung das Öffnen eines URI durch das System. Das wird häufig für Deep Linking für benutzerdefinierte URI-Schemas einer andere Anwendung verwendet.

LauncherExtensions

Statische Klasse mit Erweiterungsmethoden für die ILauncher APIs.

MainThread

Mit der MainThread-Klasse können Anwendungen Code im Hauptausführungsthread ausführen und bestimmen, ob ein bestimmter Codeblock aktuell im Hauptthread ausgeführt wird.

Map

Mit der Karten-API kann eine Anwendung die installierte Kartenanwendung an einem bestimmten Standort oder einer bestimmten Ortsmarkung öffnen.

MapExtensions

Statische Klasse mit Erweiterungsmethoden für die IMap APIs.

MapLaunchOptions

Startoptionen zum Öffnen der installierten Kartenanwendung.

OpenFileRequest

Stellt eine Anforderung zum Öffnen einer Datei in einer anderen Anwendung dar.

PermissionException

Ausnahme, die beim Aufrufen einer API auftritt, die eine bestimmte Berechtigung erfordert.

Permissions

Die Berechtigungs-API bietet die Möglichkeit, Laufzeitberechtigungen zu überprüfen und anzufordern.

Permissions.BasePermission

Stellt die abstrakte Basisklasse für alle Berechtigungen dar.

Permissions.BasePlatformPermission

Stellt die plattformspezifische abstrakte Basisklasse für alle Berechtigungen auf dieser Plattform dar.

Permissions.Battery

Stellt die Berechtigung dar, auf die Akkuinformationen des Geräts zuzugreifen.

Permissions.Bluetooth

Stellt die Berechtigung dar, über Bluetooth zu kommunizieren (Scannen, Herstellen einer Verbindung und/oder Werbung).

Permissions.CalendarRead

Stellt die Berechtigung zum Lesen der Gerätekalenderinformationen dar.

Permissions.CalendarWrite

Stellt die Berechtigung zum Schreiben in die Gerätekalenderdaten dar.

Permissions.Camera

Stellt die Berechtigung für den Zugriff auf die Gerätekamera dar.

Permissions.ContactsRead

Stellt die Berechtigung zum Lesen der Gerätekontaktinformationen dar.

Permissions.ContactsWrite

Stellt die Berechtigung zum Schreiben in die Gerätekontaktdaten dar.

Permissions.Flashlight

Stellt die Berechtigung für den Zugriff auf die Geräte-Taschenlampe dar.

Permissions.LaunchApp

Stellt die Berechtigung dar, andere Apps auf dem Gerät zu starten.

Permissions.LocationAlways

Stellt die Berechtigung dar, immer auf den Gerätestandort zuzugreifen.

Permissions.LocationWhenInUse

Stellt die Berechtigung zum Zugriff auf den Gerätestandort dar, nur wenn die App verwendet wird.

Permissions.Maps

Stellt die Berechtigung für den Zugriff auf die Gerätezuordnungsanwendung dar.

Permissions.Media

Stellt die Berechtigung für den Zugriff auf Medien aus dem Gerätekatalog dar.

Permissions.Microphone

Stellt die Berechtigung für den Zugriff auf das Gerätemikrofon dar.

Permissions.NearbyWifiDevices

Stellt die Berechtigung dar, auf wlan-Geräte in der Nähe zuzugreifen.

Permissions.NetworkState

Stellt die Berechtigung für den Zugriff auf die Gerätenetzwerkstatusinformationen dar.

Permissions.Phone

Stellt die Berechtigung für den Zugriff auf die Gerätetelefondaten dar.

Permissions.Photos

Stellt die Berechtigung dar, auf Fotos aus dem Gerätekatalog zuzugreifen.

Permissions.PhotosAddOnly

Stellt die Berechtigung dar, dem Gerätekatalog Fotos hinzuzufügen (nicht gelesen).

Permissions.PostNotifications

Stellt die Berechtigung zum Posten von Benachrichtigungen dar.

Permissions.Reminders

Stellt die Berechtigung für den Zugriff auf die Geräteerinnerungsdaten dar.

Permissions.Sensors

Stellt die Berechtigung für den Zugriff auf die Gerätesensoren dar.

Permissions.Sms

Stellt die Berechtigung für den Zugriff auf die GERÄTE-SMS-Daten dar.

Permissions.Speech

Stellt die Berechtigung für den Zugriff auf die Sprachfunktionen des Geräts dar.

Permissions.StorageRead

Stellt die Berechtigung zum Lesen des Gerätespeichers dar.

Permissions.StorageWrite

Stellt die Berechtigung zum Schreiben in den Gerätespeicher dar.

Permissions.Vibrate

Stellt die Berechtigung für den Zugriff auf den Vibrationsmotor des Geräts dar.

Platform

Eine statische Klasse, die plattformspezifische Hilfsmethoden enthält.

VersionTracking

Die VersionTracking-API bietet eine einfache Möglichkeit, die Version einer App auf einem Gerät nachzuverfolgen.

Schnittstellen

IAppActions

Mit der AppActions-API können Sie App-Verknüpfungen über das App-Symbol erstellen und darauf reagieren.

IAppInfo

Stellt Informationen zur Anwendung dar.

IBrowser

Bietet eine Möglichkeit, eine Webseite in einer App anzuzeigen.

ILauncher

Die Startprogramm-API ermöglicht einer Anwendung das Öffnen eines URI durch das System. Das wird häufig für Deep Linking für benutzerdefinierte URI-Schemas einer andere Anwendung verwendet.

IMap

Mit der Karten-API kann eine Anwendung die installierte Kartenanwendung an einem bestimmten Standort oder einer bestimmten Ortsmarkung öffnen.

IPlatformAppActions

Stellt Abstraktionen für die Plattformlebenszyklusereignisse bereit, die bei verwendung von App Actions ausgelöst werden.

IVersionTracking

Die VersionTracking-API bietet eine einfache Möglichkeit, die Version einer App auf einem Gerät nachzuverfolgen.

Enumerationen

AppPackagingModel

Beschreibt Die Paketoptionen für eine Windows-App.

AppTheme

Listet verschiedene Designs auf, die ein Betriebssystem oder eine Anwendung anzeigen kann.

BrowserLaunchFlags

Zusätzliche Flags, die festgelegt werden können, um zu steuern, wie der Browser geöffnet wird.

BrowserLaunchMode

Starten Sie den Browsertyp.

BrowserTitleMode

Modus für den In-App-Browsertitel.

LayoutDirection

Listet mögliche Layoutrichtungen auf.

NavigationMode

Stellt verschiedene Navigationsmodi dar, die an die Karten-App des Betriebssystems übergeben werden können.

PermissionStatus

Mögliche Status einer Berechtigung.