Microsoft.Maui.ApplicationModel Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í |