Xamarin.Essentials Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы.
Классы
| Accelerometer |
Данные акселерометра ускорения устройства в трехмерном пространстве. |
| AccelerometerChangedEventArgs |
Аргументы события, содержащие текущее чтение. |
| ActivityStateChangedEventArgs |
Событие активирует при изменении состояния действия Android. |
| AppAction |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| AppActionEventArgs |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| AppActions |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| AppInfo |
Представляет сведения о приложении. |
| AppleSignInAuthenticator |
Собственный API проверки подлинности для входа в Apple. |
| AppleSignInAuthenticator.Options |
Параметры для собственного входа в Apple |
| Barometer |
Отслеживайте изменения атмосферного давления. |
| BarometerChangedEventArgs |
Текущая информация о давлении из события изменения. |
| Battery |
Методы и свойства для сведений об аккумуляторе и зарядке устройства. |
| BatteryInfoChangedEventArgs |
Сведения об изменении батареи. |
| Browser |
Предоставляет способ отображения веб-страницы в приложении. |
| BrowserLaunchOptions |
Необязательный параметр для открытия браузера. |
| Clipboard |
Предоставляет способ работы с текстом в буфере обмена устройства. |
| ColorConverters |
Содержит несколько вспомогательных методов для преобразования System.Drawing.Color |
| ColorExtensions |
Методы расширения для System.Drawing.Color |
| Compass |
Отслеживайте изменения ориентации устройства пользователя. |
| CompassChangedEventArgs |
Аргументы события при чтении изменений компасом. |
| Connectivity |
Вспомогательные функции подключения и сети. |
| ConnectivityChangedEventArgs |
Текущие сведения о подключении из события изменения. |
| Contact |
Этот тип содержит сведения о конкретном контакте. |
| ContactEmail |
Этот тип содержит сведения об определенном адресе электронной почты. |
| ContactPhone |
Этот тип содержит сведения о конкретном номере телефона. |
| Contacts |
Класс API для работы с контактами на устройстве. |
| DeviceDisplay |
Представляет сведения о экране устройства. |
| DeviceInfo |
Представляет сведения об устройстве. |
| DisplayInfoChangedEventArgs |
Основные аргументы события сведений о отображении. |
|
Предоставляет простой способ разрешить пользователю отправлять сообщения электронной почты. |
|
| EmailAttachment |
Email вложение файла. |
| EmailMessage |
Представляет одно сообщение электронной почты. |
| EnergySaverStatusChangedEventArgs |
Аргументы событий при изменении состояния средства экономии энергии. |
| ExperimentalFeatures |
Включает экспериментальные функции в Xamarin. Essentials |
| FeatureNotEnabledException |
Исключение возникает, когда функция на устройстве не включена. |
| FeatureNotSupportedException |
Исключение, возникающее при попытке использовать функцию на платформе, которая ее не поддерживает. |
| FileBase |
Представление файла и его типа контента. |
| FilePicker |
Позволяет пользователю выбрать файл из хранилища устройства. |
| FilePickerFileType |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| FileProvider |
Реализация Android FileProvider для создания URI содержимого для совместного использования файлов с другими приложениями. |
| FileResult |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| FileSystem |
Предоставляет простой способ доступа к расположениям папок устройств. |
| Flashlight |
Включите и выключите фонарик, факел, лампу. |
| Geocoding |
Легкое преобразование между географическими и географическими названиями. |
| Geolocation |
Предоставляет способ получения текущего расположения устройства. |
| GeolocationRequest |
Представляет критерии для запроса расположения. |
| Gyroscope |
Данные гироскопа поворота вокруг трех основных осей устройства. |
| GyroscopeChangedEventArgs |
Аргументы события, содержащие текущее чтение. |
| HapticFeedback |
Предоставляет методы для управления ответами HapticFeedback |
| Launcher |
Запускает приложение, указанное переданным универсальным кодом ресурса (URI). |
| Locale |
Представляет конкретный географический, политический или культурный регион. |
| Location |
Сведения о широте, долготе, высоте и времени, сообщаемые устройством. |
| LocationExtensions |
Расширения расположения |
| Magnetometer |
Обнаружение отступа устройства относительно магнитного поля Земли в микротеслах (μ). |
| MagnetometerChangedEventArgs |
Аргументы события, содержащие текущее чтение. |
| MainThread |
Вспомогательные функции главного потока. |
| Map |
Сопоставить вспомогательные функции, чтобы открыть маршрут к указанным местам с помощью реализации карт платформ по умолчанию. |
| MapLaunchOptions |
Параметры запуска для открытия карты. |
| MediaPicker |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| MediaPickerOptions |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| NotImplementedInReferenceAssemblyException |
Исключение, возникающее при выполнении из эталонной сборки. Обычно это означает, что NuGet не был установлен в проекте приложения. |
| OpenFileRequest |
Стандартный запрос на открытие файла другому приложению. |
| OrientationSensor |
Ориентация устройства (кватернион) относительно магнитных полей. |
| OrientationSensorChangedEventArgs |
Аргументы событий ориентации при чтении изменений. |
| PermissionException |
Исключение, возникающее при вызове API, требующего определенного разрешения. |
| Permissions |
Доступ к проверке и запросу разрешений приложения. |
| Permissions.BasePermission |
Базовое разрешение, используемое внутри. |
| Permissions.BasePlatformPermission |
Разрешение базовой платформы, используемое для внутренних целей. |
| Permissions.Battery |
Разрешение для батареи |
| Permissions.CalendarRead |
Разрешение на чтение календаря |
| Permissions.CalendarWrite |
Разрешение на запись в календарь. |
| Permissions.Camera |
Разрешение на доступ к камере. |
| Permissions.ContactsRead |
Разрешение на чтение контактов. |
| Permissions.ContactsWrite |
Разрешение на запись контактов |
| Permissions.EventPermissions |
Разрешение на доступ к событиям. |
| Permissions.Flashlight |
Разрешение на доступ к фонарику. |
| Permissions.LaunchApp |
Разрешения на запуск приложения. |
| Permissions.LocationAlways |
Разрешение на геолокацию всегда. |
| Permissions.LocationWhenInUse |
Разрешение на геолокацию при использовании приложения. |
| Permissions.Maps |
Разрешение на доступ к картам. |
| Permissions.Media |
Разрешение на доступ к мультимедиа на устройстве. |
| Permissions.Microphone |
Разрешение на доступ к микрофону. |
| Permissions.NetworkState |
Разрешение на доступ к состоянию сети. |
| Permissions.Phone |
Разрешение на доступ к телефону. |
| Permissions.Photos |
Разрешение на доступ к фотоальбому. |
| Permissions.Reminders |
Разрешение на доступ к напоминаниям. |
| Permissions.Sensors |
Разрешение на доступ к датчикам устройств. |
| Permissions.Sms |
Разрешение на доступ к возможностям SMS на устройстве. |
| Permissions.Speech |
Разрешение на доступ к возможностям распознавания речи на устройстве. |
| Permissions.StorageRead |
Разрешение на чтение хранилища. |
| Permissions.StorageWrite |
Разрешение на запись в хранилище. |
| Permissions.Vibrate |
Разрешение на вибрировать устройство. |
| PhoneDialer |
Откройте платформу телефонного набора, чтобы позвонить. |
| PickOptions |
Параметры выбора файлов. |
| Placemark |
Понятное описание географической координаты. Он содержит такие сведения, как имя места, его адрес и другие сведения. |
| PlacemarkExtensions |
Расширения для метки. |
| Platform |
Вспомогательные функции для конкретных платформ. |
| Platform.Intent |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| PointExtensions |
Методы расширения для Point. |
| Preferences |
Класс для взаимодействия с предпочтениями и параметрами собственной платформы. |
| ReadOnlyFile |
Представление файла и его типа контента. |
| RectangleExtensions |
Методы расширения для Rectangle. |
| Screenshot |
Создайте снимок экрана с текущим представлением. |
| ScreenshotResult |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| SecureStorage |
Обеспечивает простое безопасное хранилище для пар "ключ-значение". |
| Share |
Совместное использование данных, таких как текст и URI, другим приложениям. |
| ShareFile |
Файл, к которым будет предоставлен общий доступ. |
| ShareFileRequest |
Стандартный запрос на предоставление общего доступа к файлу другому приложению. |
| ShareMultipleFilesRequest |
Стандартный запрос на предоставление общего доступа к нескольким файлам другому приложению. |
| ShareRequestBase |
Xamarin. Essentials предлагает кроссплатформенный API для функций конкретной платформы. |
| ShareTextRequest |
Стандартный запрос на предоставление общего доступа к тексту другим приложениям. |
| SizeExtensions |
Методы расширения для размера. |
| Sms |
Предоставляет простой способ разрешить пользователю отправлять SMS-сообщения. |
| SmsMessage |
Представляет одно SMS-сообщение. |
| SpeechOptions |
Параметры преобразования текста в речь. |
| TextToSpeech |
Оговорить текст в речь |
| UnitConverters |
Встроенные преобразователи единиц измерения |
| VersionTracking |
Предоставляет простой способ отслеживания версии приложения на устройстве. |
| Vibration |
Предоставляет простой способ заставить устройство вибрировать. |
| WebAuthenticator |
API веб-навигации, предназначенный для проверки подлинности с внешними веб-службами, такими как OAuth. |
| WebAuthenticatorCallbackActivity |
Действие, предназначенное для подкласса и реализовано для получения обратных вызовов в Android. |
| WebAuthenticatorResult |
Результат Web Authenticator, проанализированный из URL-адреса обратного вызова. |
Структуры
| AccelerometerData |
Данные, представляющие три акселерометра разработчиков. |
| BarometerData |
Содержит давление, измеряемое устройством пользователя. |
| CompassData |
Содержит ориентацию устройства пользователя. |
| DeviceIdiom |
Идиома (форм-фактор) устройства. |
| DevicePlatform |
Платформа устройства, на котором выполняется приложение. |
| DisplayInfo |
Представляет сведения о экране. |
| GyroscopeData |
Сведения о гироскопе. |
| MagnetometerData |
Данные для изменений магнитометра. |
| OrientationSensorData |
Данные датчика для ориентации. |
Перечисления
| ActivityState |
Состояние действия Android. |
| AltitudeReferenceSystem |
Указывает систему ссылок высоты, которая будет использоваться при определении расположения. |
| AppTheme |
Тип темы приложения |
| BatteryPowerSource |
Как устройство и батарея в настоящее время питаются или заряжаются. |
| BatteryState |
Текущее состояние батареи и его заряд или его заполнение. |
| BrowserLaunchFlags |
Дополнительные флаги, которые можно задать для управления открытием браузера. |
| BrowserLaunchMode |
Тип запуска браузера. |
| BrowserTitleMode |
Режим для заголовка. |
| ConnectionProfile |
Описывает тип подключения, используемого устройством. |
| DeviceType |
Различные типы устройств. |
| DisplayOrientation |
Ориентация дисплея |
| DisplayRotation |
Поворот дисплея. |
| DistanceUnits |
Единица расстояния для использования при преобразовании. |
| EmailBodyFormat |
Представляет различные типы форматов текста электронной почты. |
| EnergySaverStatus |
Состояние экономии энергии на устройстве. |
| FileProviderLocation |
Расположение для сохранения временных файлов для общего доступа. |
| GeolocationAccuracy |
Представляет уровни точности при определении расположения. |
| HapticFeedbackType |
Перечисляет возможные типы ответа HapticFeedback. |
| NavigationMode |
Представляет различные режимы навигации. |
| NetworkAccess |
Различные состояния подключения к Интернету. |
| PermissionStatus |
Состояние разрешения. |
| ScreenshotFormat |
Формат для чтения изображений снимка экрана. |
| SensorSpeed |
Скорость датчика для отслеживания изменений. |