title: Get a uri from a LocalStorage in Windows Phone
body: <p>I write the following code to save some images from internet:</p>
  
  <pre><code>    public static async Task SaveImage(string name, string uri)
      {
          var localfolder = ApplicationData.Current.LocalFolder;
          var client = new HttpClient();
  
          var imageStream = await client.GetStreamAsync(uri); //Secuencia de bytes
          var storageFile = await localfolder.CreateFileAsync(name, CreationCollisionOption.ReplaceExisting);
  
          using (Stream outputStream = await storageFile.OpenStreamForWriteAsync())
          {
              await imageStream.CopyToAsync(outputStream);
          }
      }
  </code></pre>
  
  <p>My problem is when I try to set these images store in the Local Storage to a CycleTile because this class needs the Uri's, and I don't know how to provide the uri here. This is what I have:</p>
  
  <pre><code>        CycleTileData cycleicon = new CycleTileData();
          cycleicon.Title = "Fotopantalla";
          cycleicon.Count = 0;
          cycleicon.SmallBackgroundImage = new Uri("/Assets/Tiles/FlipCycleTileSmall.png", UriKind.RelativeOrAbsolute);
          List&lt;Uri&gt; images = new List&lt;Uri&gt;();
  
          for (int i = 0; i &lt; 9; i++)
          {
              /// tries...
              string path1 = "ms-appdata:///local/image" + i + ".jpg";
              string path2 = "isostore:/Shared/ShellContent/image" + i + ".jpg";
              string path3 = "ms-appdata:///Local/Shared/ShellContent/image" + i + ".jpg";
              ///
  
              Uri uri = new Uri(path2, UriKind.RelativeOrAbsolute);
              images.Add(uri);
          }
  
          cycleicon.CycleImages = images;
  </code></pre>
  
  <p>What am I wrong or what am I missing?</p>