UsbManager.OpenAccessory(UsbAccessory) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abre un descriptor de archivo para leer y escribir datos en el accesorio USB.
[Android.Runtime.Register("openAccessory", "(Landroid/hardware/usb/UsbAccessory;)Landroid/os/ParcelFileDescriptor;", "GetOpenAccessory_Landroid_hardware_usb_UsbAccessory_Handler")]
public virtual Android.OS.ParcelFileDescriptor? OpenAccessory(Android.Hardware.Usb.UsbAccessory? accessory);
[<Android.Runtime.Register("openAccessory", "(Landroid/hardware/usb/UsbAccessory;)Landroid/os/ParcelFileDescriptor;", "GetOpenAccessory_Landroid_hardware_usb_UsbAccessory_Handler")>]
abstract member OpenAccessory : Android.Hardware.Usb.UsbAccessory -> Android.OS.ParcelFileDescriptor
override this.OpenAccessory : Android.Hardware.Usb.UsbAccessory -> Android.OS.ParcelFileDescriptor
Parámetros
- accessory
- UsbAccessory
el accesorio USB que se va a abrir
Devoluciones
descriptor de archivo o null si no se pudo abrir el accesorio.
- Atributos
Comentarios
Abre un descriptor de archivo para leer y escribir datos en el accesorio USB.
Si los datos se leen a partir del java.io.InputStream descriptor de archivo creados a partir de este descriptor de archivo, todos los datos de una transferencia USB deben leerse a la vez. Si solo se quita el resto de la transferencia una solicitud parcial.
Se recomienda encarecidamente usar métodos más recientes en lugar de este método, ya que este método puede proporcionar un rendimiento óptimo en algunos dispositivos. Este método podría enfrentarse también a una degradación provisional del rendimiento.
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.