XAML/C# を使用して Windows 8 メトロ アプリを構築しています。次のように、データ構造をストリームで .xml ファイルに保存しています。
XmlSerializer serializer = new XmlSerializer(typeof(MyObjectType));
using (var stream = await App.LocalStorage.OpenStreamForWriteAsync(MyObject.Title + ".xml", Windows.Storage.CreationCollisionOption.GenerateUniqueName))
serializer.Serialize(stream, MyObject);
どこ:
App.LocalStorage
明らかに StorageFolder オブジェクトが設定されています
Windows.Storage.ApplicationData.Current.LocalFolder
オブジェクトが同じタイトルを持つ可能性があるため、衝突を避けるために GenerateUniqueName オプションが設定されています。ここで、ストリームが生成したファイル名を取得する必要があります。どうすれば取得できますか?
ありがとうございました