語言

DevicePolicyManager.UsbDataSignalingEnabled 屬性

定義

回傳目前是否啟用 USB 資料訊號。 -或- 由裝置擁有者或組織擁有的管理配置檔的設定檔擁有者呼叫,以啟用或停用該裝置的 USB 資料訊號。

public virtual bool UsbDataSignalingEnabled { [Android.Runtime.Register("isUsbDataSignalingEnabled", "()Z", "GetIsUsbDataSignalingEnabledHandler", ApiSince=31)] get; [Android.Runtime.Register("setUsbDataSignalingEnabled", "(Z)V", "GetSetUsbDataSignalingEnabled_ZHandler", ApiSince=31)] [Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_USB_DATA_SIGNALLING")] set; }
[<get: Android.Runtime.Register("isUsbDataSignalingEnabled", "()Z", "GetIsUsbDataSignalingEnabledHandler", ApiSince=31)>]
[<set: Android.Runtime.Register("setUsbDataSignalingEnabled", "(Z)V", "GetSetUsbDataSignalingEnabled_ZHandler", ApiSince=31)>]
[<set: Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_USB_DATA_SIGNALLING")>]
member this.UsbDataSignalingEnabled : bool with get, set

屬性值

true 如果啟用了 USB 資料訊號, false 否則。

屬性

備註

財產取得者文件:

回傳目前是否啟用 USB 資料訊號。

當裝置擁有者或組織擁有的受管理設定檔的設定檔擁有者呼叫時,該 API 會回傳該管理員目前是否啟用 USB 資料訊號。當被其他應用程式呼叫時,會回傳裝置是否啟用 USB 資料訊號。

Java 文件 android.app.admin.DevicePolicyManager.isUsbDataSignalingEnabled()。

屬性設定文件:

由裝置擁有者或組織擁有的管理設定檔的設定檔擁有者呼叫,以啟用或停用該裝置的 USB 資料訊號。 關閉後,USB 資料連接(充電功能除外)將被禁止。

此 API 並非所有裝置都支援,呼叫者應呼叫 #canUsbDataSignalingBeDisabled() 確認裝置是否支援啟用或停用 USB 資料訊號。

從 Android 15 開始,在設定好 USB 資料訊號政策後, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) 會通知管理員該政策是否成功設定。 此回調將包含: <ul><li> 此 TargetUser 政策 <與 li> 相關 The PolicyUpdateResult,即 PolicyUpdateResult#RESULT_POLICY_SET 政策是否成功設定或政策未設定的原因,例如 PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY) </ul> 若政策有變更, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) 將通知管理員此變更。 此回調將包含與 PolicyUpdateReceiver#onPolicySetResult 相同的參數,並 PolicyUpdateResult 包含政策變更的原因。

Java 文件 android.app.admin.DevicePolicyManager.setUsbDataSignalingEnabled(boolean)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於