Sdílet prostřednictvím


Microsoft.Maui.ApplicationModel Obor názvů

Poskytuje běžná rozhraní, třídy a výčty, které podporují aplikační model.

Třídy

AppAction

Třída AppAction umožňuje vytvářet zástupce aplikací a reagovat na ně pomocí ikony aplikace.

AppActionEventArgs

Argumenty události obsahující data, která se používají při spuštění aplikace prostřednictvím AppAction.

AppActions

Rozhraní API AppActions umožňuje vytvářet zástupce aplikací a reagovat na ně pomocí ikony aplikace.

AppActionsExtensions

Podpora rozšiřujících metod pro rozhraní APPActions API

AppInfo

Představuje informace o aplikaci.

Browser

Poskytuje způsob, jak zobrazit webovou stránku v aplikaci.

BrowserExtensions

Tato třída obsahuje statické rozšiřující metody pro použití s IBrowser.

BrowserLaunchOptions

Volitelné nastavení pro otevření prohlížeče.

FeatureNotEnabledException

Výjimka, ke které dochází při pokusu o použití funkce na platformě, která tuto funkci nemá povolenou.

FeatureNotSupportedException

Výjimka, ke které dochází při pokusu o použití funkce na platformě, která ji nepodporuje.

Launcher

Rozhraní API launcheru umožňuje aplikaci otevřít identifikátor URI systémem. Často se používá při přímé propojování vlastních schémat identifikátorů URI jiné aplikace.

LauncherExtensions

Statická třída s rozšiřujícími metodami pro ILauncher rozhraní API

MainThread

MainThread Třída umožňuje aplikacím spouštět kód v hlavním vlákně provádění a zjistit, zda je v hlavním vlákně aktuálně spuštěn určitý blok kódu.

Map

Mapové rozhraní API umožňuje aplikaci otevřít nainstalovanou aplikaci mapy na určité místo nebo značku místa.

MapExtensions

Statická třída s rozšiřujícími metodami pro IMap rozhraní API

MapLaunchOptions

Možnosti spuštění pro otevření nainstalované mapové aplikace

OpenFileRequest

Představuje požadavek na otevření souboru v jiné aplikaci.

PermissionException

Výjimka, ke které dochází při volání rozhraní API, které vyžaduje konkrétní oprávnění

Permissions

Rozhraní API pro oprávnění poskytuje možnost kontrolovat a požadovat oprávnění za běhu.

Permissions.BasePermission

Představuje abstraktní základní třídu pro všechna oprávnění.

Permissions.BasePlatformPermission

Představuje abstraktní základní třídu specifickou pro platformu pro všechna oprávnění na této platformě.

Permissions.Battery

Představuje oprávnění pro přístup k informacím o baterii zařízení.

Permissions.Bluetooth

Představuje oprávnění ke komunikaci přes Bluetooth (skenování, připojení a/nebo reklama).

Permissions.CalendarRead

Představuje oprávnění ke čtení informací kalendáře zařízení.

Permissions.CalendarWrite

Představuje oprávnění k zápisu do dat kalendáře zařízení.

Permissions.Camera

Představuje oprávnění pro přístup ke kameře zařízení.

Permissions.ContactsRead

Představuje oprávnění ke čtení informací o kontaktech zařízení.

Permissions.ContactsWrite

Představuje oprávnění k zápisu do dat kontaktů zařízení.

Permissions.Flashlight

Představuje oprávnění pro přístup ke svítilně zařízení.

Permissions.LaunchApp

Představuje oprávnění ke spouštění dalších aplikací na zařízení.

Permissions.LocationAlways

Vždy představuje oprávnění pro přístup k poloze zařízení.

Permissions.LocationWhenInUse

Představuje oprávnění pro přístup k poloze zařízení pouze v případě, že se aplikace používá.

Permissions.Maps

Představuje oprávnění pro přístup k aplikaci mapy zařízení.

Permissions.Media

Představuje oprávnění pro přístup k médiím z galerie zařízení.

Permissions.Microphone

Představuje oprávnění pro přístup k mikrofonu zařízení.

Permissions.NearbyWifiDevices

Představuje oprávnění pro přístup k blízkým zařízením Wi-Fi.

Permissions.NetworkState

Představuje oprávnění pro přístup k informacím o stavu sítě zařízení.

Permissions.Phone

Představuje oprávnění pro přístup k datům telefonu zařízení.

Permissions.Photos

Představuje oprávnění pro přístup k fotografiím z galerie zařízení.

Permissions.PhotosAddOnly

Představuje oprávnění k přidání fotek (ne ke čtení) do galerie zařízení.

Permissions.PostNotifications

Představuje oprávnění k publikování oznámení.

Permissions.Reminders

Představuje oprávnění pro přístup k datům připomenutí zařízení.

Permissions.Sensors

Představuje oprávnění pro přístup k senzorům zařízení.

Permissions.Sms

Představuje oprávnění pro přístup k datům SMS zařízení.

Permissions.Speech

Představuje oprávnění pro přístup k funkcím řeči zařízení.

Permissions.StorageRead

Představuje oprávnění ke čtení úložiště zařízení.

Permissions.StorageWrite

Představuje oprávnění k zápisu do úložiště zařízení.

Permissions.Vibrate

Představuje oprávnění pro přístup k motoru kmitání zařízení.

Platform

Statická třída, která obsahuje pomocné metody specifické pro platformu.

VersionTracking

Rozhraní API VersionTracking poskytuje snadný způsob, jak sledovat verzi aplikace na zařízení.

Rozhraní

IAppActions

Rozhraní API AppActions umožňuje vytvářet zástupce aplikací a reagovat na ně pomocí ikony aplikace.

IAppInfo

Představuje informace o aplikaci.

IBrowser

Poskytuje způsob, jak zobrazit webovou stránku v aplikaci.

ILauncher

Rozhraní API launcheru umožňuje aplikaci otevřít identifikátor URI systémem. Často se používá při přímé propojování vlastních schémat identifikátorů URI jiné aplikace.

IMap

Mapové rozhraní API umožňuje aplikaci otevřít nainstalovanou aplikaci mapy na určité místo nebo značku místa.

IPlatformAppActions

Poskytuje abstrakce pro události životního cyklu platformy, které se aktivují při použití akcí aplikace.

IVersionTracking

Rozhraní API VersionTracking poskytuje snadný způsob, jak sledovat verzi aplikace na zařízení.

Výčty

AppPackagingModel

Popisuje možnosti balení pro aplikaci pro Windows.

AppTheme

Vytvoří výčet různých motivů, které může operační systém nebo aplikace zobrazit.

BrowserLaunchFlags

Další příznaky, které se dají nastavit tak, aby se řídilo, jak se prohlížeč otevře.

BrowserLaunchMode

Typ spuštění prohlížeče.

BrowserTitleMode

Režim pro název prohlížeče v aplikaci

LayoutDirection

Vytvoří výčet možných směrů rozložení.

NavigationMode

Představuje různé režimy navigace, které lze předat do aplikace Mapy operačního systému.

PermissionStatus

Možné stavy oprávnění