Microsoft.Maui.ApplicationModel Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет общие интерфейсы, классы и перечисления, поддерживающие модель приложения.
Классы
AppAction |
Класс AppAction позволяет создавать ярлыки приложений и реагировать на них с помощью значка приложения. |
AppActionEventArgs |
Аргументы события, содержащие данные, используемые при запуске приложения с помощью AppAction. |
AppActions |
API AppActions позволяет создавать ярлыки приложений и реагировать на них с помощью значка приложения. |
AppActionsExtensions |
Поддержка методов расширения для API AppActions. |
AppInfo |
Представляет сведения о приложении. |
Browser |
Предоставляет способ отображения веб-страницы в приложении. |
BrowserExtensions |
Этот класс содержит статические методы расширения для использования с IBrowser. |
BrowserLaunchOptions |
Необязательный параметр для открытия браузера. |
FeatureNotEnabledException |
Исключение, возникающее при попытке использовать функцию на платформе, для которых эта функция не включена. |
FeatureNotSupportedException |
Исключение, возникающее при попытке использовать функцию на платформе, которая ее не поддерживает. |
Launcher |
API средства запуска позволяет приложению открывать URI системы. Это часто используется при глубокой привязке к пользовательским схемам URI другого приложения. |
LauncherExtensions |
Статический класс с методами ILauncher расширения для API. |
MainThread |
Класс MainThread позволяет выполнять код в основном потоке приложения, а также проверять, выполняется ли конкретный блок кода в основном потоке в конкретный момент. |
Map |
API сопоставления позволяет приложению открывать установленное приложение сопоставления с определенным расположением или меткой. |
MapExtensions |
Статический класс с методами IMap расширения для API. |
MapLaunchOptions |
Запустите параметры для открытия установленного приложения map. |
OpenFileRequest |
Представляет запрос на открытие файла в другом приложении. |
PermissionException |
Исключение, возникающее при вызове API, которому требуется определенное разрешение. |
Permissions |
API разрешений позволяет проверка и запрашивать разрешения среды выполнения. |
Permissions.BasePermission |
Представляет абстрактный базовый класс для всех разрешений. |
Permissions.BasePlatformPermission |
Представляет абстрактный базовый класс для конкретной платформы для всех разрешений на этой платформе. |
Permissions.Battery |
Представляет разрешение на доступ к сведениям об аккумуляторе устройства. |
Permissions.Bluetooth |
Представляет разрешение на обмен данными по Bluetooth (сканирование, подключение и (или) реклама). |
Permissions.CalendarRead |
Представляет разрешение на чтение сведений календаря устройства. |
Permissions.CalendarWrite |
Представляет разрешение на запись в данные календаря устройства. |
Permissions.Camera |
Представляет разрешение на доступ к камере устройства. |
Permissions.ContactsRead |
Представляет разрешение на чтение сведений о контактах устройства. |
Permissions.ContactsWrite |
Представляет разрешение на запись в данные контактов устройства. |
Permissions.Flashlight |
Представляет разрешение на доступ к фонарику устройства. |
Permissions.LaunchApp |
Представляет разрешение на запуск других приложений на устройстве. |
Permissions.LocationAlways |
Всегда представляет разрешение на доступ к расположению устройства. |
Permissions.LocationWhenInUse |
Представляет разрешение на доступ к расположению устройства, только если приложение используется. |
Permissions.Maps |
Представляет разрешение на доступ к приложению карт устройств. |
Permissions.Media |
Представляет разрешение на доступ к мультимедиа из коллекции устройств. |
Permissions.Microphone |
Представляет разрешение на доступ к микрофону устройства. |
Permissions.NearbyWifiDevices |
Представляет разрешение на доступ к близлежащим устройствам Wi-Fi. |
Permissions.NetworkState |
Представляет разрешение на доступ к сведениям о состоянии сети устройства. |
Permissions.Phone |
Представляет разрешение на доступ к данным телефона устройства. |
Permissions.Photos |
Представляет разрешение на доступ к фотографиям из коллекции устройств. |
Permissions.PhotosAddOnly |
Представляет разрешение на добавление фотографий (не чтение) в коллекцию устройств. |
Permissions.PostNotifications |
Представляет разрешение на отправку уведомлений. |
Permissions.Reminders |
Представляет разрешение на доступ к данным напоминаний устройства. |
Permissions.Sensors |
Представляет разрешение на доступ к датчикам устройства. |
Permissions.Sms |
Представляет разрешение на доступ к данным SMS устройства. |
Permissions.Speech |
Представляет разрешение на доступ к возможностям распознавания речи устройства. |
Permissions.StorageRead |
Представляет разрешение на чтение хранилища устройства. |
Permissions.StorageWrite |
Представляет разрешение на запись в хранилище устройства. |
Permissions.Vibrate |
Представляет разрешение на доступ к вибромотору устройства. |
Platform |
Статический класс, содержащий вспомогательные методы для конкретной платформы. |
VersionTracking |
API VersionTracking предоставляет простой способ отслеживания версии приложения на устройстве. |
Интерфейсы
IAppActions |
API AppActions позволяет создавать ярлыки приложений и реагировать на них с помощью значка приложения. |
IAppInfo |
Представляет сведения о приложении. |
IBrowser |
Предоставляет способ отображения веб-страницы в приложении. |
ILauncher |
API средства запуска позволяет приложению открывать URI системы. Это часто используется при глубокой привязке к пользовательским схемам URI другого приложения. |
IMap |
API сопоставления позволяет приложению открывать установленное приложение сопоставления с определенным расположением или меткой. |
IPlatformAppActions |
Предоставляет абстракции для событий жизненного цикла платформы, которые активируются при использовании действий приложений. |
IVersionTracking |
API VersionTracking предоставляет простой способ отслеживания версии приложения на устройстве. |
Перечисления
AppPackagingModel |
Описывает варианты упаковки для приложения Для Windows. |
AppTheme |
Перечисляет различные темы, которые могут отображаться в операционной системе или приложении. |
BrowserLaunchFlags |
Дополнительные флаги, которые можно задать для управления открытием браузера. |
BrowserLaunchMode |
Тип запуска браузера. |
BrowserTitleMode |
Режим для заголовка браузера в приложении. |
LayoutDirection |
Перечисляет возможные направления макета. |
NavigationMode |
Представляет различные режимы навигации, которые можно передать в приложение "Карты" операционной системы. |
PermissionStatus |
Возможные состояния разрешения. |