Xamarin.Essentials 名前空間

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

クラス

Accelerometer

3次元空間におけるデバイスの加速度の加速度計データ。

AccelerometerChangedEventArgs

現在の読み取りを含むイベント引数。

ActivityStateChangedEventArgs

Android アクティビティの状態が変わるときのイベント引数。

AppAction

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

AppActionEventArgs

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

AppActions

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

AppInfo

アプリケーションに関する情報を表します。

AppleSignInAuthenticator

ネイティブ Apple サインイン認証 API。

AppleSignInAuthenticator.Options

ネイティブ Apple サインインのオプション

Barometer

気圧の変化を監視します。

BarometerChangedEventArgs

変更イベントからの現在の圧力情報。

Battery

デバイスのバッテリおよび充電情報の方法とプロパティ。

BatteryInfoChangedEventArgs

バッテリー交換情報。

Browser

アプリ内に Web ページを表示する方法を提供します。

BrowserLaunchOptions

ブラウザーを開くオプションの設定。

Clipboard

デバイス クリップボードのテキストを操作する方法を提供します。

ColorConverters

System.Drawing.Color を変換するためのいくつかのヘルパー メソッドが含まれています

ColorExtensions

System.Drawing.Color の拡張メソッド

Compass

ユーザーのデバイスの向きの変更を監視します。

CompassChangedEventArgs

コンパスの読み取り時のイベント引数が変更されます。

Connectivity

接続ヘルパーとネットワーク ヘルパー。

ConnectivityChangedEventArgs

変更イベントからの現在の接続情報。

Contact

この型には、特定の連絡先に関する情報が含まれています。

ContactEmail

この型には、特定のメール アドレスに関する情報が含まれています。

ContactPhone

この種類には、特定の電話番号に関する情報が含まれています。

Contacts

デバイス上の連絡先を操作するための API クラス。

DeviceDisplay

デバイス画面に関する情報を表します。

DeviceInfo

デバイスに関する情報を表します。

DisplayInfoChangedEventArgs

メイン表示情報イベント引数。

Email

ユーザーがメールを送信できるようにする簡単な方法を提供します。

EmailAttachment

添付ファイルEmail。

EmailMessage

1 つの電子メール メッセージを表します。

EnergySaverStatusChangedEventArgs

省電力状態が変更されたときのイベント引数。

ExperimentalFeatures

Xamarin.Essentials で試験的な機能を有効にします

FeatureNotEnabledException

デバイス上の機能が有効になっていない場合にスローされる例外。

FeatureNotSupportedException

サポートされていないプラットフォームで機能を使用しようとした場合に発生する例外。

FileBase

ファイルとそのコンテンツ タイプの表現。

FilePicker

ユーザーがデバイスのストレージからファイルを選択できるようにします。

FilePickerFileType

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

FileProvider

他のアプリケーションとファイルを共有するためのコンテンツ URI を作成するための Android FileProvider 実装。

FileResult

Xamarin.Essentials には、プラットフォーム固有の機能用のクロスプラットフォーム API が用意されています。

FileSystem

デバイス フォルダーの場所に簡単にアクセスする方法を提供します。

Flashlight

懐中電灯/トーチ/ランプのオンとオフを切り替えます。

Geocoding

地理座標と地名の間で簡単に変換できます。

Geolocation

デバイスの現在の場所を取得する方法を提供します。

GeolocationRequest

場所要求の条件を表します。

Gyroscope

デバイスの 3 つの主軸の周りの回転のジャイロスコープ データ。

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

Size の拡張メソッド。

Sms

ユーザーが SMS メッセージを送信できるようにする簡単な方法を提供します。

SmsMessage

1 つの SMS メッセージを表します。

SpeechOptions

テキスト読み上げオプション。

TextToSpeech

テキスト読み上げ

UnitConverters

内蔵のユニットコンバータ

VersionTracking

デバイスでアプリのバージョンを追跡する簡単な方法を提供します。

Vibration

デバイスを振動させる簡単な方法を提供します。

WebAuthenticator

OAuth などの外部 Web サービスでの認証に使用することを目的とした Web ナビゲーション API。

WebAuthenticatorCallbackActivity

アクティビティは、Android 上でコールバックを受け取るためにサブクラス化および実装されることを意図しています。

WebAuthenticatorResult

コールバック URL から解析された Web Authenticator の結果。

構造体

AccelerometerData

Devies の 3 つの加速度計を表すデータ。

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

変更を監視するためのセンサー速度。