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 |
Скорость датчика для отслеживания изменений. |