none
StorageFile.OpenAsync change les fichier Online en Offline RRS feed

  • Question

  • Bonjour,

    Je rencontre un comportement un peu particulier en utilisant les StorageFile et je me demande si c'est pas un pb de ma part.

    Je me suis fait une petite application qui parcourt mes images (avec capabilities et tout). Dans ma bibliothèque d'image, il y en a certaines qui proviennent de OneDrive, et je les ai volontairement passé en "Online Only" pour économiser de la place.

    Lorsque j'appelle StorageFile.OpenAsync() ça me les bascule en "Offline".

    Du coup ça se met à prendre de la place.

    Je sais pas si c'est important, mais je me sert directement du stream pour le mettre dans une BitmapImage, et je me demande si c'est pas lui qui force le "changement de status".

    Les autres applications qui existent et qui permettent d'ouvrir des images provoquent pas le même type de comportement. Vous auriez des idées du pourquoi et surtout comment l'éviter?

    Merci d'avance :)

    vendredi 27 juin 2014 11:52

Réponses

  • Bonjour,

    Pour moi, cela me semble normal. StorageFile permet comme son nom l'indique d'accèder aux fichiers stockées (donc sur votre disque dur).

    Vous pouvez cependant accéder aux fichiers sur le drive en ligne en utilisant les API OneDrive pour Javascript :

    http://msdn.microsoft.com/en-us/library/hh243643.aspx

    Cordialement,


    Kevin BEAUGRAND, Modis FRANCE
    Merci de bien vouloir "Marquer comme réponse", les réponses qui ont résolu votre problème.

    • Proposé comme réponse Aurel Bera lundi 30 juin 2014 12:23
    • Marqué comme réponse Aurel Bera mercredi 2 juillet 2014 07:11
    vendredi 27 juin 2014 13:19