Exemplo n.º 1
0
        async private void PersonalStorageClicked(object sender, EventArgs e)
        {
            var personalStorage = FileSystem.Current.PersonalStorage;
            var tester          = new FolderTester(personalStorage);

            if (await tester.RunTest())
            {
                await Alert("PersonalStorage test Passed", String.Empty);
            }
            else
            {
                await Alert("PersonalStorage Failed", tester.ErrorMessage);
            }
        }
Exemplo n.º 2
0
        async private void MusicFolderStorageClicked(object sender, EventArgs e)
        {
            if (!await CheckPermissions(Permission.Storage))
            {
                return;
            }

            var musicStorage = await FileSystem.Current.MusicFolderAsync();

            var tester = new FolderTester(musicStorage);

            if (await tester.RunTest())
            {
                await Alert("MusicStorage test Passed", String.Empty);
            }
            else
            {
                await Alert("MusicStorage Failed", tester.ErrorMessage);
            }
        }
Exemplo n.º 3
0
        async private void RoamingStorageClicked(object sender, EventArgs e)
        {
            if (Device.RuntimePlatform == Device.UWP)
            {
                var roamingStorage = FileSystem.Current.RoamingStorage;

                var tester = new FolderTester(roamingStorage);

                if (await tester.RunTest())
                {
                    await Alert("RoamingStorage test Passed", String.Empty);
                }
                else
                {
                    await Alert("RoamingStorage Failed", tester.ErrorMessage);
                }
            }
            else
            {
                await DisplayAlert(null, "RoamingStorage is only used in UWP.", "OK");
            }
        }