Obter URI para um arquivo armazenado no StorageFile (WinRT)
Estou construindo um aplicativo metro e estou tentando obter um Uri de uma imagem depois de salvá-lo no StorageFile, este é o meu código:
<code>StorageFile file = await ApplicationData.Current.LocalFolder.CreateFileAsync("samplefile.dat", CreationCollisionOption.ReplaceExisting); IRandomAccessStream raStream = await file.OpenAsync(FileAccessMode.ReadWrite); IOutputStream outStream = raStream.GetOutputStreamAt(0); DataWriter dw = new DataWriter(outStream); dw.WriteBytes(img); // I'm saving array of bytes await outStream.FlushAsync(); </code>
Eu li este artigo:
e ele diz que eu posso acessar os arquivos armazenados usando ms-appdata, então eu tentei isso:
<code>Uri uri = new Uri("ms-appdata:///samplefile.dat", UriKind.Absolute); </code>
mas não funciona