Microsoft.Maui.ApplicationModel Namespace
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 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. |