Microsoft.Maui.ApplicationModel Naamruimte

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.