Langue

UsbManager.OpenAccessoryInputStream(UsbAccessory) Méthode

Définition

Ouvre un flux d’entrée pour la lecture à partir de l’accessoire USB.

[Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)]
public virtual System.IO.Stream OpenAccessoryInputStream(Android.Hardware.Usb.UsbAccessory accessory);
[<Android.Runtime.Register("openAccessoryInputStream", "(Landroid/hardware/usb/UsbAccessory;)Ljava/io/InputStream;", "GetOpenAccessoryInputStream_Landroid_hardware_usb_UsbAccessory_Handler", ApiSince=36)>]
abstract member OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream
override this.OpenAccessoryInputStream : Android.Hardware.Usb.UsbAccessory -> System.IO.Stream

Paramètres

accessory
UsbAccessory

l’accessoire USB pour ouvrir un flux d’entrée pour

Retours

flux d’entrée à lire à partir d’un accessoire USB donné

Attributs

Remarques

Ouvre un flux d’entrée pour la lecture à partir de l’accessoire USB. Si l’accessoire n’est pas ouvert à ce stade, l’accessoire est d’abord ouvert.

Si les données sont lues à partir de toutes les données créées java.io.InputStream d’un transfert USB doivent être lues simultanément. Si seule une demande partielle est lue, le reste du transfert est supprimé.

L’appelant est chargé de s’assurer que le flux retourné est fermé.

Java documentation pour android.hardware.usb.UsbManager.openAccessoryInputStream(android.hardware.usb.UsbAccessory).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à