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
| Name | Beschreibung |
|---|---|
| AppAction |
Mit der AppAction Klasse können Sie App-Verknüpfungen aus dem App-Symbol erstellen und darauf reagieren. |
| AppActionEventArgs |
Ereignisargumente, die Daten enthalten, die verwendet werden, wenn die App über eine AppAction. |
| AppActions |
Mit der AppActions-API können Sie App-Verknüpfungen aus dem App-Symbol erstellen und darauf reagieren. |
| AppActionsExtensions |
Unterstützen von Erweiterungsmethoden für die AppActions-API. |
| AppInfo |
Stellt Informationen zur Anwendung dar. |
| Browser |
Bietet eine Möglichkeit zum Anzeigen einer Webseite innerhalb einer App. |
| BrowserExtensions |
Diese Klasse enthält statische Erweiterungsmethoden für die 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, das dieses Feature nicht aktiviert hat. |
| 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 es einer Anwendung, einen URI vom System zu öffnen. Dies wird häufig verwendet, wenn deep linking in die benutzerdefinierten URI-Schemas einer anderen Anwendung eingefügt wird. |
| LauncherExtensions |
Statische Klasse mit Erweiterungsmethoden für die ILauncher APIs. |
| MainThread |
Mit der MainThread-Klasse können Anwendungen Code im Hauptthread der Ausführung ausführen und ermitteln, ob derzeit ein bestimmter Codeblock im Hauptthread ausgeführt wird. |
| Map |
Die Karten-API ermöglicht es einer Anwendung, die installierte Kartenanwendung an einem bestimmten Ort oder Einem bestimmten Ort zu ö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 beim Aufrufen einer API, 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 für den Zugriff auf die Gerätebatterieinformationen dar. |
| Permissions.Bluetooth |
Stellt die Berechtigung dar, über Bluetooth zu kommunizieren (Scannen, Verbinden 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äteblitzlampe dar. |
| Permissions.LaunchApp |
Stellt die Berechtigung zum Starten anderer Apps auf dem Gerät dar. |
| Permissions.LocationAlways |
Stellt die Berechtigung für den Zugriff auf den Gerätespeicherort immer dar. |
| Permissions.LocationWhenInUse |
Stellt die Berechtigung für den Zugriff auf den Gerätespeicherort nur dann dar, 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 für den Zugriff auf in der Nähe befindliche WLAN-Geräte dar. |
| 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 für den Zugriff auf Fotos aus dem Gerätekatalog dar. |
| Permissions.PhotosAddOnly |
Stellt die Berechtigung zum Hinzufügen von Fotos (nicht gelesen) zum Gerätekatalog dar. |
| 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 Gerätesprachfunktionen 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 Geräteschwingungsmotor 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
| Name | Beschreibung |
|---|---|
| IAppActions |
Mit der AppActions-API können Sie App-Verknüpfungen aus dem App-Symbol erstellen und darauf reagieren. |
| IAppInfo |
Stellt Informationen zur Anwendung dar. |
| IBrowser |
Bietet eine Möglichkeit zum Anzeigen einer Webseite innerhalb einer App. |
| ILauncher |
Die Startprogramm-API ermöglicht es einer Anwendung, einen URI vom System zu öffnen. Dies wird häufig verwendet, wenn deep linking in die benutzerdefinierten URI-Schemas einer anderen Anwendung eingefügt wird. |
| IMap |
Die Karten-API ermöglicht es einer Anwendung, die installierte Kartenanwendung an einem bestimmten Ort oder Einem bestimmten Ort zu öffnen. |
| IPermissions |
Stellt eine Abstraktion zum Überprüfen und Anfordern von Laufzeitberechtigungen bereit. |
| IPlatformAppActions |
Stellt Abstraktionen für die Plattformlebenszyklusereignisse bereit, die bei Verwendung von App-Aktionen ausgelöst werden. |
| IVersionTracking |
Die VersionTracking-API bietet eine einfache Möglichkeit, die Version einer App auf einem Gerät nachzuverfolgen. |
Enumerationen
| Name | Beschreibung |
|---|---|
| AppPackagingModel |
Beschreibt 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 |
Starttyp des Browsers. |
| BrowserTitleMode |
Modus für den In-App-Browsertitel. |
| LayoutDirection |
Listet mögliche Layoutbeschreibungen auf. |
| NavigationMode |
Stellt verschiedene Navigationsmodi dar, die an die Karten-App des Betriebssystems übergeben werden können. |
| PermissionStatus |
Mögliche Status einer Berechtigung. |