Microsoft.Maui.ApplicationModel Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt algemene interfaces, klassen en opsommingen die ondersteuning bieden voor het toepassingsmodel.
Klassen
| Name | Description |
|---|---|
| AppAction |
Met AppAction de klasse kunt u app-snelkoppelingen maken en erop reageren vanuit het app-pictogram. |
| AppActionEventArgs |
Gebeurtenisargumenten met gegevens die worden gebruikt wanneer de app is gestart via een AppAction. |
| AppActions |
Met de AppActions-API kunt u app-snelkoppelingen maken en erop reageren vanuit het app-pictogram. |
| AppActionsExtensions |
Ondersteunende extensiemethoden voor de AppActions-API. |
| AppInfo |
Vertegenwoordigt informatie over de toepassing. |
| Browser |
Biedt een manier om een webpagina in een app weer te geven. |
| BrowserExtensions |
Deze klasse bevat statische extensiemethoden voor gebruik met IBrowser. |
| BrowserLaunchOptions |
Optionele instelling waarmee u de browser wilt openen. |
| FeatureNotEnabledException |
Uitzondering die optreedt wanneer een poging wordt gedaan om een functie te gebruiken op een platform waarvoor deze functie niet is ingeschakeld. |
| FeatureNotSupportedException |
Uitzondering die optreedt wanneer een poging wordt gedaan om een functie te gebruiken op een platform dat dit niet ondersteunt. |
| Launcher |
Met de Launcher-API kan een toepassing een URI openen door het systeem. Dit wordt vaak gebruikt bij deep linking in de aangepaste URI-schema's van een andere toepassing. |
| LauncherExtensions |
Statische klasse met extensiemethoden voor de ILauncher API's. |
| MainThread |
Met de MainThread-klasse kunnen toepassingen code uitvoeren op de hoofdthread van de uitvoering en bepalen of een bepaald codeblok momenteel wordt uitgevoerd op de hoofdthread. |
| Map |
Met de Map-API kan een toepassing de geïnstalleerde kaarttoepassing openen op een specifieke locatie of plaatsmarkering. |
| MapExtensions |
Statische klasse met extensiemethoden voor de IMap API's. |
| MapLaunchOptions |
Startopties voor het openen van de geïnstalleerde kaarttoepassing. |
| OpenFileRequest |
Vertegenwoordigt een aanvraag voor het openen van een bestand in een andere toepassing. |
| PermissionException |
Uitzondering die optreedt bij het aanroepen van een API waarvoor een specifieke machtiging is vereist. |
| Permissions |
De Machtigingen-API biedt de mogelijkheid om runtimemachtigingen te controleren en aan te vragen. |
| Permissions.BasePermission |
Vertegenwoordigt de abstracte basisklasse voor alle machtigingen. |
| Permissions.BasePlatformPermission |
Vertegenwoordigt de platformspecifieke abstracte basisklasse voor alle machtigingen op dit platform. |
| Permissions.Battery |
Vertegenwoordigt de machtiging voor toegang tot de batterijgegevens van het apparaat. |
| Permissions.Bluetooth |
Vertegenwoordigt toestemming om te communiceren via Bluetooth (scannen, verbinden en/of adverteren). |
| Permissions.CalendarRead |
Vertegenwoordigt de machtiging voor het lezen van de agendagegevens van het apparaat. |
| Permissions.CalendarWrite |
Vertegenwoordigt de machtiging voor het schrijven naar de agendagegevens van het apparaat. |
| Permissions.Camera |
Vertegenwoordigt de machtiging voor toegang tot de camera van het apparaat. |
| Permissions.ContactsRead |
Vertegenwoordigt de machtiging voor het lezen van de contactgegevens van het apparaat. |
| Permissions.ContactsWrite |
Vertegenwoordigt de machtiging voor het schrijven naar de gegevens van de contactpersonen van het apparaat. |
| Permissions.Flashlight |
Vertegenwoordigt de machtiging voor toegang tot de zaklantaarn van het apparaat. |
| Permissions.LaunchApp |
Vertegenwoordigt de machtiging voor het starten van andere apps op het apparaat. |
| Permissions.LocationAlways |
Vertegenwoordigt de machtiging voor toegang tot de locatie van het apparaat, altijd. |
| Permissions.LocationWhenInUse |
Vertegenwoordigt de machtiging voor toegang tot de apparaatlocatie, alleen wanneer de app in gebruik is. |
| Permissions.Maps |
Vertegenwoordigt de machtiging voor toegang tot de toepassing apparaattoewijzingen. |
| Permissions.Media |
Vertegenwoordigt machtigingen voor toegang tot media vanuit de apparaatgalerie. |
| Permissions.Microphone |
Vertegenwoordigt de machtiging voor toegang tot de microfoon van het apparaat. |
| Permissions.NearbyWifiDevices |
Vertegenwoordigt machtigingen voor toegang tot wi-fi-apparaten in de buurt. |
| Permissions.NetworkState |
Vertegenwoordigt de machtiging voor toegang tot de netwerkstatusgegevens van het apparaat. |
| Permissions.Phone |
Vertegenwoordigt de machtiging voor toegang tot de telefoongegevens van het apparaat. |
| Permissions.Photos |
Vertegenwoordigt machtigingen voor toegang tot foto's vanuit de apparaatgalerie. |
| Permissions.PhotosAddOnly |
Vertegenwoordigt de machtiging om foto's toe te voegen (niet gelezen) aan de apparaatgalerie. |
| Permissions.PostNotifications |
Vertegenwoordigt de machtiging voor het posten van meldingen |
| Permissions.Reminders |
Vertegenwoordigt de machtiging voor toegang tot de gegevens van de apparaatherinneringen. |
| Permissions.Sensors |
Vertegenwoordigt de machtiging voor toegang tot de apparaatsensoren. |
| Permissions.Sms |
Vertegenwoordigt de machtiging voor toegang tot de sms-gegevens van het apparaat. |
| Permissions.Speech |
Vertegenwoordigt machtigingen voor toegang tot de spraakmogelijkheden van het apparaat. |
| Permissions.StorageRead |
Vertegenwoordigt de machtiging voor het lezen van de opslag van het apparaat. |
| Permissions.StorageWrite |
Vertegenwoordigt de machtiging voor schrijven naar de apparaatopslag. |
| Permissions.Vibrate |
Vertegenwoordigt de machtiging voor toegang tot de apparaattrillingsmotor. |
| Platform |
Een statische klasse die platformspecifieke helpermethoden bevat. |
| VersionTracking |
De VersionTracking-API biedt een eenvoudige manier om de versie van een app op een apparaat bij te houden. |
Interfaces
| Name | Description |
|---|---|
| IAppActions |
Met de AppActions-API kunt u app-snelkoppelingen maken en erop reageren vanuit het app-pictogram. |
| IAppInfo |
Vertegenwoordigt informatie over de toepassing. |
| IBrowser |
Biedt een manier om een webpagina in een app weer te geven. |
| ILauncher |
Met de Launcher-API kan een toepassing een URI openen door het systeem. Dit wordt vaak gebruikt bij deep linking in de aangepaste URI-schema's van een andere toepassing. |
| IMap |
Met de Map-API kan een toepassing de geïnstalleerde kaarttoepassing openen op een specifieke locatie of plaatsmarkering. |
| IPermissions |
Biedt een abstractie voor het controleren en aanvragen van runtimemachtigingen. |
| IPlatformAppActions |
Biedt abstracties voor de levenscyclusgebeurtenissen van het platform die worden geactiveerd bij het gebruik van app-acties. |
| IVersionTracking |
De VersionTracking-API biedt een eenvoudige manier om de versie van een app op een apparaat bij te houden. |
Enums
| Name | Description |
|---|---|
| AppPackagingModel |
Beschrijft de verpakkingsopties voor een Windows-app. |
| AppTheme |
Opsomming van verschillende thema's die een besturingssysteem of toepassing kan weergeven. |
| BrowserLaunchFlags |
Aanvullende vlaggen die kunnen worden ingesteld om te bepalen hoe de browser wordt geopend. |
| BrowserLaunchMode |
Starttype van de browser. |
| BrowserTitleMode |
Modus voor de titel van de browser in de app. |
| LayoutDirection |
Inventariseert mogelijke indelingsrichtingen. |
| NavigationMode |
Vertegenwoordigt verschillende navigatiemodi die kunnen worden doorgegeven aan de app Kaarten van het besturingssysteem. |
| PermissionStatus |
Mogelijke statussen van een machtiging. |