DevicePolicyManager.UsbDataSignalingEnabled Propiedad

Definición

Devuelve si la señalización de datos USB está habilitada actualmente. -o bien- Llamado por un propietario de dispositivo o propietario del perfil de un perfil administrado propiedad de la organización para habilitar o deshabilitar la señalización de datos USB para el dispositivo.

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

Valor de propiedad

true Si la señalización de datos USB está habilitada, false de lo contrario.

Atributos

Comentarios

Documentación del captador de propiedades:

Devuelve si la señalización de datos USB está habilitada actualmente.

Cuando lo llama un propietario del dispositivo o el propietario del perfil de un perfil administrado propiedad de la organización, esta API devuelve si la señalización de datos USB está habilitada actualmente por ese administrador. Cuando lo llama cualquier otra aplicación, devuelve si la señalización de datos USB está habilitada actualmente en el dispositivo.

Java documentación para android.app.admin.DevicePolicyManager.isUsbDataSignalingEnabled().

Documentación del establecedor de propiedades:

Llamado por un propietario de dispositivo o propietario del perfil de un perfil administrado propiedad de la organización para habilitar o deshabilitar la señalización de datos USB para el dispositivo. Cuando está deshabilitado, se prohíben las conexiones de datos USB (excepto las funciones de carga).

Esta API no se admite en todos los dispositivos, el autor de la llamada debe llamar #canUsbDataSignalingBeDisabled() para comprobar si se admite la habilitación o deshabilitación de la señalización de datos USB en el dispositivo.

A partir de Android 15, una vez establecida la directiva de señalización de datos USB, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador si la directiva se estableció correctamente o no. Esta devolución de llamada contendrá: <ul><li> El TargetUser que esta directiva se relaciona con <li> , PolicyUpdateResultque será PolicyUpdateResult#RESULT_POLICY_SET si la directiva se estableció correctamente o el motivo por el que la directiva no se pudo establecer, por ejemplo PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY, ) </ul> Si se ha producido un cambio en la directiva, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador de este cambio. Esta devolución de llamada contendrá los mismos parámetros que PolicyUpdateReceiver#onPolicySetResult y PolicyUpdateResult contendrá el motivo por el que cambió la directiva.

Java documentación para android.app.admin.DevicePolicyManager.setUsbDataSignalingEnabled(boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a