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

属性

注釈

プロパティ getter のドキュメント:

USB データシグナリングが現在有効になっているかどうかを返します。

組織所有の管理プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されると、この API は、USB データシグナリングがその管理者によって現在有効になっているかどうかを返します。他のアプリによって呼び出されると、USB データシグナリングがデバイスで現在有効になっているかどうかを返します。

Javaドキュメント。

プロパティ セッターのドキュメント:

デバイスの USB データシグナリングを有効または無効にするために、組織所有のマネージド プロファイルのデバイス所有者またはプロファイル所有者によって呼び出されます。 無効にすると、USB データ接続 (充電機能を除く) が禁止されます。

この API はすべてのデバイスでサポートされているわけではありません。呼び出し元は #canUsbDataSignalingBeDisabled() を呼び出して、USB データシグナリングの有効化または無効化がデバイスでサポートされているかどうかを確認する必要があります。

Android 15 以降では、USB データシグナリング ポリシーが設定された後、 PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) はポリシーが正常に設定されたかどうかについて管理者に通知します。 このコールバックには、<ul><li> このポリシーが<li>に関連するTargetUserが含まれます。このPolicyUpdateResultPolicyUpdateResult#RESULT_POLICY_SET、ポリシーが正常に設定された場合、またはポリシーの設定に失敗した理由 (例: PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY) </ul> ポリシーに変更があった場合にPolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult)管理者に通知します。 このコールバックには PolicyUpdateReceiver#onPolicySetResult と同じパラメーターが含まれており、 PolicyUpdateResult にはポリシーが変更された理由が含まれます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象