Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Xamarin.Essentials предоставляет разработчикам кроссплатформенные API-интерфейсы для мобильных приложений.
Android, iOS и универсальная платформа Windows предоставляют разные API-интерфейсы операционной системы и платформы, к которым разработчики могут обращаться из кода C# с помощью Xamarin. Xamarin.Essentials обеспечивает единый кроссплатформенных API-интерфейс, который предоставляет доступ из общего кода для любого приложения Xamarin.Forms, Android, iOS или универсальной платформы Windows независимо от используемого метода создания пользовательского интерфейса.
Начало работы с Xamarin.Essentials
Выполните инструкции по началу работы, чтобы установить пакет NuGet Xamarin.Essentials в существующий или новый проект Xamarin.Forms, Android, iOS или универсальной платформы Windows.
Руководства по функциям
Выполните инструкции, приведенные в этих руководствах, чтобы интегрировать в приложение следующие компоненты Xamarin.Essentials:
- Акселерометр — получение данных об ускорении работы устройства в трехмерном пространстве.
- Действия приложения — получение и задание сочетаний клавиш для приложения.
- Сведения о приложении — получение сведений о приложении.
- Тема приложения — определение текущей темы, запрошенной для приложения.
- Барометр — отслеживание изменений атмосферного давления.
- Батарея — простой метод контроля уровня заряда батареи, источника питания и состояния.
- Буфер обмена — быстрый и удобный метод устанавливать или считывать текст в буфере обмена.
- Преобразователи цвета — вспомогательные методы для System.Drawing.Color.
- Компас — отслеживание изменений в направлении на магнитный полюс.
- Подключение — проверка состояния подключения и отслеживание изменений этого состояния.
- Контакты — получение сведений о контакте на устройстве.
- Обнаружение тряски — обнаружение движения встряхивания устройства.
- Сведения об устройстве отображения — получение характеристик экрана и сведений об ориентации устройства.
- Сведения об устройстве — простое изучение характеристик устройства.
- Электронная почта — удобная отправка сообщений электронной почты.
- Средство выбора файлов — позволяет пользователю выбирать файлы на устройстве.
- Вспомогательные функции для файловой системы — простое сохранение файлов с данными приложения.
- Фонарик — удобный способ включить и (или) выключить фонарик.
- Геокодирование — прямое и обратное преобразование адресов и координат.
- Географическое расположение — получение информации о местоположении от GPS-приемника устройства.
- Гироскоп — отслеживание вращения устройства по трем основным осям.
- Тактильная обратная связь — управление щелчками мыши и длительным нажатием.
- Средство запуска — возможность открыть любой URI средствами системы.
- Магнитометр — определение ориентации устройства относительно магнитного поля Земли.
- MainThread — выполнение кода в основном потоке приложения.
- Карты — запуск приложения карт для определенного расположения.
- Средство выбора мультимедиа — позволяет пользователю выбирать или снимать фотографии и видео.
- Открыть браузер — быстрый и простой метод открыть в браузере определенный веб-сайт.
- Датчик ориентации — получение сведений об ориентации устройства в трехмерном пространстве.
- Разрешения — проверка и запрос разрешений у пользователей.
- Набиратель номера — открытие набирателя номера.
- Расширения платформы — вспомогательные методы для преобразования Rect, Size и Point.
- Параметры — быстрый и удобный метод добавления сохраняемых параметров.
- Снимок экрана — позволяет сделать снимок текущего содержимого экрана приложения.
- Безопасное хранилище — безопасное хранение данных.
- Общий доступ — отправка текста и ссылок на веб-сайты другим приложениям.
- SMS — создание SMS-сообщения для отправки.
- Преобразование текста в речь — звуковое воспроизведение текста на устройстве.
- Преобразователи единиц — вспомогательные методы для преобразования единиц.
- Отслеживания версий — отслеживание версий и номеров сборки для приложений.
- Вибрация — включение вибродвигателя на устройстве.
- Веб-средство для проверки подлинности — запуск потоков проверки подлинности в веб-браузере и ожидание обратного вызова.
Устранение неполадок
Получение помощи при возникновении проблем.
Xamarin.Essentials на сайте Q&A
Задайте вопросы о доступе к собственным функциям в Xamarin.Essentials.
Заметки о выпуске
Ознакомьтесь с полными заметками для каждого выпуска Xamarin.Essentials.
Документация по API
Просмотрите документацию по API для каждого компонента Xamarin.Essentials.