Xamarin.Essentials 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。
類別
| 名稱 | Description |
|---|---|
| Accelerometer |
裝置在三維空間中加速度的加速度計數據。 |
| 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 |
提供一種在應用程式內顯示網頁的方式。 |
| BrowserLaunchOptions |
開啟瀏覽器的選項。 |
| Clipboard |
提供一種在裝置剪貼簿上處理文字的方式。 |
| ColorConverters |
包含多種輔助方法可轉換 System.Drawing.Color |
| ColorExtensions |
System.Drawing.Color 的擴充方法 |
| Compass |
監控使用者裝置方向的變化。 |
| CompassChangedEventArgs |
當羅盤讀取改變時,事件參數。 |
| Connectivity |
連線與人脈輔助工具。 |
| ConnectivityChangedEventArgs |
變更事件帶來的當前連接資訊。 |
| Contact |
此類型包含特定聯絡人的資訊。 |
| ContactEmail |
此類型包含特定電子郵件地址的資訊。 |
| ContactPhone |
此類型包含特定電話號碼的資訊。 |
| Contacts |
API 類別用於處理裝置上的聯絡人。 |
| DeviceDisplay |
代表關於裝置螢幕的資訊。 |
| DeviceInfo |
代表關於該裝置的資訊。 |
| DisplayInfoChangedEventArgs |
主要顯示資訊事件參數。 |
|
提供一種簡便的方式讓使用者能夠發送電子郵件。 |
|
| EmailAttachment |
電子郵件檔案附件。 |
| EmailMessage |
代表一封電子郵件。 |
| EnergySaverStatusChangedEventArgs |
當節能狀態改變時,事件爭論。 |
| ExperimentalFeatures |
啟用 Xamarin 的實驗性功能。必備資料 |
| FeatureNotEnabledException |
當裝置上的某項功能未啟用時,會拋出一個例外。 |
| FeatureNotSupportedException |
例外情況是指嘗試在不支援該功能的平台上使用該功能。 |
| FileBase |
檔案及其內容類型的表示。 |
| FilePicker |
讓使用者從裝置儲存空間中選擇檔案。 |
| FilePickerFileType |
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。 |
| FileProvider |
Android FileProvider 實作用於建立內容 URI,以與其他應用程式分享檔案。 |
| FileResult |
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。 |
| FileSystem |
提供一個簡單的方式來存取裝置資料夾的位置。 |
| Flashlight |
開關手電筒/手電筒/燈。 |
| Geocoding |
可以輕鬆地在地理座標與地名之間轉換。 |
| Geolocation |
提供一種取得裝置當前位置的方法。 |
| GeolocationRequest |
代表地點申請的標準。 |
| Gyroscope |
陀螺儀數據顯示圍繞裝置三條主軸旋轉的過程。 |
| GyroscopeChangedEventArgs |
包含當前讀數的事件參數。 |
| HapticFeedback |
提供控制觸覺回饋反應的方法 |
| Launcher |
啟動由傳遞的 URI 指定的應用程式。 |
| Locale |
代表特定的地理、政治或文化區域。 |
| Location |
裝置回報的緯度、經度、高度及時間資訊。 |
| LocationExtensions |
地點擴展 |
| Magnetometer |
偵測裝置相對於地球磁場的角度,單位為微特斯拉(μ)。 |
| MagnetometerChangedEventArgs |
包含當前讀數的事件參數。 |
| MainThread |
主線串幫手。 |
| Map |
地圖輔助工具透過預設平台地圖實作開啟通往指定地點的路線。 |
| MapLaunchOptions |
開啟地圖的啟動選項。 |
| MediaPicker |
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。 |
| MediaPickerOptions |
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。 |
| NotImplementedInReferenceAssemblyException |
例外發生在從參考組件執行時。 這通常表示 NuGet 沒有安裝在應用程式專案中。 |
| OpenFileRequest |
標準要求開啟檔案給其他應用程式。 |
| OrientationSensor |
裝置相對於磁場的方向(四元數)。 |
| OrientationSensorChangedEventArgs |
讀取時的定向事件 args。 |
| 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 |
存取裝置上的簡訊功能權限。 |
| 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 |
將資料如文字與尿路資訊共享給其他應用程式。 |
| ShareFile |
一份要分享的檔案。 |
| ShareFileRequest |
標準請求,將檔案分享給其他應用程式。 |
| ShareMultipleFilesRequest |
標準請求是將多個檔案分享給其他應用程式。 |
| ShareRequestBase |
Xamarin。Essentials 提供跨平台 API 以支援平台特定功能。 |
| ShareTextRequest |
標準的文字分享請求給其他應用程式。 |
| SizeExtensions |
尺寸的擴展方法。 |
| Sms |
提供一種簡便的方式讓使用者能夠發送簡訊。 |
| SmsMessage |
代表單一簡訊訊息。 |
| SpeechOptions |
文字轉語音選項。 |
| TextToSpeech |
語音轉語音 |
| UnitConverters |
內建單位轉換器 |
| VersionTracking |
提供一個簡單的方式來追蹤應用程式在裝置上的版本。 |
| Vibration |
提供一個簡單的方式讓裝置震動。 |
| WebAuthenticator |
一個用於與外部網路服務(如 OAuth)進行認證的網頁導航 API。 |
| WebAuthenticatorCallbackActivity |
這項活動原本是要被子分類並實作,以便在 Android 上接收回撥。 |
| WebAuthenticatorResult |
從回撥網址解析出的網頁驗證器結果。 |
結構
| 名稱 | Description |
|---|---|
| AccelerometerData |
代表三個天體加速度計的數據。 |
| BarometerData |
包含使用者裝置所測量的壓力。 |
| CompassData |
包含使用者裝置的方向。 |
| DeviceIdiom |
裝置的慣用語(外型)。 |
| DevicePlatform |
應用程式所運行的裝置平台。 |
| DisplayInfo |
代表螢幕資訊。 |
| GyroscopeData |
陀螺儀資訊。 |
| MagnetometerData |
磁力計變化的數據。 |
| OrientationSensorData |
感測器資料用於方位定位。 |
列舉
| 名稱 | Description |
|---|---|
| ActivityState |
Android 活動狀態。 |
| AltitudeReferenceSystem |
表示用於定義地點的高度參考系統。 |
| AppTheme |
應用主題類型 |
| BatteryPowerSource |
裝置和電池目前的供電或充電情況。 |
| BatteryState |
電池目前狀態,以及是否正在充電或充滿。 |
| BrowserLaunchFlags |
還有可以設定的額外旗標,用來控制瀏覽器的開啟方式。 |
| BrowserLaunchMode |
瀏覽器的啟動類型。 |
| BrowserTitleMode |
標題的模式。 |
| ConnectionProfile |
描述裝置所使用的連接類型。 |
| DeviceType |
各種裝置。 |
| DisplayOrientation |
顯示方向 |
| DisplayRotation |
顯示旋轉。 |
| DistanceUnits |
用於轉換的距離單位。 |
| EmailBodyFormat |
代表各種電子郵件正文格式。 |
| EnergySaverStatus |
裝置上的節能器狀態。 |
| FileProviderLocation |
儲存臨時檔案以便分享的位置。 |
| GeolocationAccuracy |
代表判定位置的精確度。 |
| HapticFeedbackType |
列舉可能的觸覺回饋反應類型 |
| NavigationMode |
代表各種導航模式。 |
| NetworkAccess |
網路連線的各種狀態。 |
| PermissionStatus |
許可狀態。 |
| ScreenshotFormat |
閱讀截圖圖片的格式。 |
| SensorSpeed |
感測器速度用來監控變化。 |