Udostępnij za pośrednictwem


Microsoft.Maui.ApplicationModel Przestrzeń nazw

Udostępnia typowe interfejsy, klasy i wyliczenia, które obsługują model aplikacji.

Klasy

AppAction

Klasa AppAction umożliwia tworzenie skrótów aplikacji i reagowanie na nie na podstawie ikony aplikacji.

AppActionEventArgs

Argumenty zdarzeń zawierające dane używane podczas uruchamiania aplikacji za pośrednictwem elementu AppAction.

AppActions

Interfejs API AppActions umożliwia tworzenie skrótów aplikacji i reagowanie na nie na podstawie ikony aplikacji.

AppActionsExtensions

Obsługa metod rozszerzenia dla interfejsu API AppActions.

AppInfo

Reprezentuje informacje o aplikacji.

Browser

Zapewnia sposób wyświetlania strony internetowej wewnątrz aplikacji.

BrowserExtensions

Ta klasa zawiera statyczne metody rozszerzenia do użycia z IBrowserprogramem .

BrowserLaunchOptions

Opcjonalne ustawienie umożliwiające otwarcie przeglądarki za pomocą polecenia .

FeatureNotEnabledException

Wyjątek występujący podczas próby użycia funkcji na platformie, która nie ma włączonej tej funkcji.

FeatureNotSupportedException

Wyjątek występujący podczas próby użycia funkcji na platformie, która jej nie obsługuje.

Launcher

Interfejs API uruchamiania umożliwia aplikacji otwieranie identyfikatora URI przez system. Jest to często używane podczas głębokiego łączenia z niestandardowymi schematami identyfikatorów URI innej aplikacji.

LauncherExtensions

Klasa statyczna z metodami rozszerzenia dla ILauncher interfejsów API.

MainThread

Klasa MainThread umożliwia aplikacjom uruchamianie kodu w głównym wątku wykonywania i określenie, czy określony blok kodu jest obecnie uruchomiony w głównym wątku.

Map

Interfejs API mapy umożliwia aplikacji otwieranie zainstalowanej aplikacji mapy w określonej lokalizacji lub miejscu.

MapExtensions

Klasa statyczna z metodami rozszerzenia dla IMap interfejsów API.

MapLaunchOptions

Uruchamianie opcji otwierania zainstalowanej aplikacji mapy.

OpenFileRequest

Reprezentuje żądanie otwarcia pliku w innej aplikacji.

PermissionException

Wyjątek występujący podczas wywoływania interfejsu API, który wymaga określonego uprawnienia.

Permissions

Interfejs API uprawnień umożliwia sprawdzanie i żądanie uprawnień środowiska uruchomieniowego.

Permissions.BasePermission

Reprezentuje abstrakcyjną klasę bazową dla wszystkich uprawnień.

Permissions.BasePlatformPermission

Reprezentuje abstrakcyjną klasę bazową specyficzną dla platformy dla wszystkich uprawnień na tej platformie.

Permissions.Battery

Reprezentuje uprawnienia dostępu do informacji o baterii urządzenia.

Permissions.Bluetooth

Reprezentuje uprawnienia do komunikowania się za pośrednictwem połączenia Bluetooth (skanowanie, łączenie i/lub reklamy).

Permissions.CalendarRead

Reprezentuje uprawnienia do odczytywania informacji kalendarza urządzenia.

Permissions.CalendarWrite

Reprezentuje uprawnienia do zapisywania danych kalendarza urządzenia.

Permissions.Camera

Reprezentuje uprawnienia dostępu do aparatu urządzenia.

Permissions.ContactsRead

Reprezentuje uprawnienia do odczytywania informacji o kontaktach urządzenia.

Permissions.ContactsWrite

Reprezentuje uprawnienia do zapisywania danych kontaktów urządzenia.

Permissions.Flashlight

Reprezentuje uprawnienia dostępu do latarki urządzenia.

Permissions.LaunchApp

Reprezentuje uprawnienia do uruchamiania innych aplikacji na urządzeniu.

Permissions.LocationAlways

Reprezentuje uprawnienia dostępu do lokalizacji urządzenia, zawsze.

Permissions.LocationWhenInUse

Reprezentuje uprawnienia dostępu do lokalizacji urządzenia tylko wtedy, gdy aplikacja jest używana.

Permissions.Maps

Reprezentuje uprawnienia dostępu do aplikacji mapy urządzeń.

Permissions.Media

Reprezentuje uprawnienia dostępu do multimediów z galerii urządzeń.

Permissions.Microphone

Reprezentuje uprawnienia dostępu do mikrofonu urządzenia.

Permissions.NearbyWifiDevices

Reprezentuje uprawnienia dostępu do pobliskich urządzeń Wi-Fi.

Permissions.NetworkState

Reprezentuje uprawnienia dostępu do informacji o stanie sieci urządzenia.

Permissions.Phone

Reprezentuje uprawnienia dostępu do danych telefonu urządzenia.

Permissions.Photos

Reprezentuje uprawnienia dostępu do zdjęć z galerii urządzeń.

Permissions.PhotosAddOnly

Reprezentuje uprawnienia do dodawania zdjęć (nieczytanych) do galerii urządzeń.

Permissions.PostNotifications

Reprezentuje uprawnienia do publikowania powiadomień

Permissions.Reminders

Reprezentuje uprawnienia dostępu do danych przypomnień urządzenia.

Permissions.Sensors

Reprezentuje uprawnienia dostępu do czujników urządzenia.

Permissions.Sms

Reprezentuje uprawnienia dostępu do danych sms urządzenia.

Permissions.Speech

Reprezentuje uprawnienia dostępu do możliwości mowy urządzenia.

Permissions.StorageRead

Reprezentuje uprawnienia do odczytywania magazynu urządzenia.

Permissions.StorageWrite

Reprezentuje uprawnienia do zapisu w magazynie urządzeń.

Permissions.Vibrate

Reprezentuje uprawnienia dostępu do silnika drgań urządzenia.

Platform

Klasa statyczna zawierająca metody pomocnika specyficzne dla platformy.

VersionTracking

Interfejs API VersionTracking umożliwia łatwe śledzenie wersji aplikacji na urządzeniu.

Interfejsy

IAppActions

Interfejs API AppActions umożliwia tworzenie skrótów aplikacji i reagowanie na nie na podstawie ikony aplikacji.

IAppInfo

Reprezentuje informacje o aplikacji.

IBrowser

Zapewnia sposób wyświetlania strony internetowej wewnątrz aplikacji.

ILauncher

Interfejs API uruchamiania umożliwia aplikacji otwieranie identyfikatora URI przez system. Jest to często używane podczas głębokiego łączenia z niestandardowymi schematami identyfikatorów URI innej aplikacji.

IMap

Interfejs API mapy umożliwia aplikacji otwieranie zainstalowanej aplikacji mapy w określonej lokalizacji lub miejscu.

IPlatformAppActions

Udostępnia abstrakcje zdarzeń cyklu życia platformy, które są wyzwalane podczas korzystania z akcji aplikacji.

IVersionTracking

Interfejs API VersionTracking umożliwia łatwe śledzenie wersji aplikacji na urządzeniu.

Wyliczenia

AppPackagingModel

Opisuje opcje tworzenia pakietów dla aplikacji systemu Windows.

AppTheme

Wylicza różne motywy, które może pokazać system operacyjny lub aplikacja.

BrowserLaunchFlags

Dodatkowe flagi, które można ustawić w celu kontrolowania sposobu otwarcia przeglądarki.

BrowserLaunchMode

Uruchom typ przeglądarki.

BrowserTitleMode

Tryb tytułu przeglądarki w aplikacji.

LayoutDirection

Wylicza możliwe kierunki układu.

NavigationMode

Reprezentuje różne tryby nawigacji, które można przekazać do aplikacji Maps systemu operacyjnego.

PermissionStatus

Możliwe stany uprawnienia.