Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center Store (developer portal, back-end services, reporting/analytics and process)
  • Windows Stores (Windows and Windows Phone)

Your suggestions will be reviewed by the Windows platform developer team, providing feedback to help with planning ideas and to better understand how developers are using the development platform.

What this forum is not intended to cover or capture:

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 320 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      17 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
    • API Access for Quick Access Area in file explorer

      On Pre Windows 10 (tested XP-8.1) i was able to create a link in the favourite section of the file explorer (done with WshShellClass). With the quick access bar in windows 10 it's not working anymore since quick access is something new (like it so far).

      Please provide an API for accessing quick access. A Bonus would be to be able to set a link for all users (incl. the user accounts to come).

      .Net API preferred, at least Win32 API

      134 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        32 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →

        We are currently investigating how an API like this would work given a user could remove the item from the Quick Access area inside the file explorer. One thought currently is this would be a user opt-in feature where a user could deny your app from being allowed to even add it.

        We would love to hear the scenarios on how your app would use such a feature and some edge cases that would be relevant to you. This will allow us to properly form true developer driven scenarios.

      • SMB (Network file shares) should be supported on all device families other than just Desktop

        It is really sad that I cannot just grab my phone, go to file explorer and tap on a video I want to play that is on my local network. This is ridiculous.

        Also and perhaps more importantly developers need this! Do you know how many hoops I have to jump though to make an app that simply takes photos and puts them on a network location... Too many.

        With SMB support any developer could connect to a remote file share via URI (eg. \\servername\share\sub-folder) and then authenticate using remote server credentials and just like that you have enabled many…

        68 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          8 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
        • Allow apps to read reserved file types on SD card

          The SD Card support in WP8 is practically useless because built-in apps are the only ones allowed to access what are known as 'reserved file and URI associations'. (http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207065(v=vs.105).aspx)

          This means it is impossible to create an app that plays video or audio files stored on the SD card. Many WP8 devices ship with only 8GB, which makes the use of the SD card essential, especially to store large files, such as video. We are presently working on a WP8 version of an app to play sign language videos, but are stymied by this restriction. We cannot read…

          27 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            3 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
          • [Missing] Remove links on documents/folders from Quick Access in File Explorer area programmatically

            After my application open office document programmatically in background, link to it appears in Quick Access Area in File Explorer. It's not good thing, because it's not needed to share this with users.
            In this case, we need functionality to remove item from that area programmatically.

            So, will be extra cool to have smth like RemoveItem(string "ItemName"); that will remove it from Quick Access in File Explorer.

            Thanks!

            p.s. I thought, that this is same as at:

            "https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/7874598-api-access-for-quick-access-area-in-file-explorer"

            but there Clint Rutkas (Admin, Windows Developer) told to create a separate UserVoice request for this.

            12 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              3 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
            • A shared key chain to share data between the apps, this help in apps with features like SSO

              A shared key chain to share data between the apps, this help in apps with features like SSO

              10 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                1 comment  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
              • File picker should filter by specified extensions

                When utilizing the File Picker and specifying one or more extensions, the dialog that gets shown to the user should filter to these extensions, not show everything but only have those items selectable.

                Example:
                FileOpenPicker picker = new FileOpenPicker
                {
                SuggestedStartLocation = PickerLocationId.VideosLibrary,
                ViewMode = PickerViewMode.Thumbnail,
                };
                picker.FileTypeFilter.Add(".mp4");
                picker.FileTypeFilter.Add(".mpg");
                picker.FileTypeFilter.Add(".mov");
                picker.FileTypeFilter.Add(".mpeg");
                picker.FileTypeFilter.Add(".avi");
                picker.FileTypeFilter.Add(".wmv");
                picker.FileTypeFilter.Add(".mp2");

                picker.PickSingleFileAndContinue();

                This code will show you EVERY FILE in your pictures library, though clearly I only want videos. Very frustrating to end users.

                9 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                • Access a StorageItem relative to a StorageFolder by the relative path

                  Right now, there is really only one way to serialize a reference to a StorageItem retrieved from a File/FolderPicker, and that's using the StorageApplicationPermissions.FutureAccessList.

                  The problem is that there is a limit of 1000 items in the FutureAccessList, which can be prohibitive.

                  For example, an audiobook player app might use the FolderPicker to ask the user to choose where his or her audiobook files are stored (each audiobook might be a collection of MP3 files, for example). The developer has some underlying class that represents an individual audiobook, with a list of files that make up the book.

                  Everything is…

                  8 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                  • Onedrive access through file/folder picker, futureaccesslist, and offline access

                    I've been working on an LOB for my field of engineering (civil/structural). The point is to make the app universal across devices so that our engineers do not have to spend too much time learning and relearning the controls. And because the same app runs on tablets and PC's, our engineers can work in the field, come back to their office, and continue working with the same data on their PC's.

                    Because of windows 8.1 and windows phone 8.1 universal app, I am hoping to adapt the app to windows phone as well.

                    All the saved and live data are…

                    5 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                    • DataSets

                      Add ADO.NET to the Silverlight .Net framework so you can use DataSets when working with XML and Relational Data via C# in Windows Phone 7.

                      5 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                      • allow fileaccess to computer files with user's permission

                        allow all those folders which are accessible by a filepicker to be accesed directly by code or by using path to a specific file in computer's hard drive. or you can say that once a user had selected some files with filepicker these files should be able to be used in future run of app without need of filepicker, and 1000 should not be a limit, user can just allow the app to access specific folders of the computer, so we will not need a "futureaccesslist" api .

                        4 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          1 comment  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                        • Select a File using the Windows.System.Launcher API when using LaunchFolderAsync

                          Allow the ability to Open the Explorer, and show a selected file in the Explorer, so that the view is already scrolled to have to file visible.

                          4 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            1 comment  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                          • Multiple database providers support via EF7 instead of only SqlLite

                            UWP still lags all features of regular ADO to connect to any DB. Using EF6/7 will only provide direct access to SqlLite and not regular DBs.
                            MS shall change EF7 to allow DB connectivity via batch data return like 50/100 return records at a time instead of "SELECT *" returning entire DB-Table data in one shot. Without this feature definitely not all windows apps will be ported to UWP for the simple reason - "We don't want to write another AZURE service to handle DB activity".

                            4 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                            • Honor file access permission across Win32, stdio and UWP

                              The UWP provides a couple of options to access files and folder:

                              * Classical Win32 API i.e. _wopen, _wread, FindFirstFile, ... for reading/writing to a file handle, directory look up
                              * C stdio i.e. fopen, fread, fwrite, ...
                              * StorageFile, StorageFolder

                              which is great. Unfortunately, access is ONLY guaranteed via StorageFile, StorageFolder. This makes it hard to port existing codes that make intensively use of the other API. Once a StorageFile or StorageFolder is allowed to be accessed by the user, it SHOULD BE accessible across all those different API. Right now, attempt to do it using Win32 or stdio…

                              3 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                              • The FolderPicker class does not work without adding a file type filter

                                The following codes crashes the app:

                                var picker = new FolderPicker();
                                picker.FileTypeFilter.Add("*");
                                await picker.PickSingleFolderAsync();

                                while the following works:

                                var picker = new FolderPicker();
                                //HACK: without the filter the picker crashes
                                picker.FileTypeFilter.Add("*");
                                await picker.PickSingleFolderAsync();

                                The use of the file type filter makes no sense when you are picking a folder, and it's not menioned in the documentation

                                2 votes
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  1 comment  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                • EnableDocumentFunction property to allow document() function for XSLT

                                  We need to display XML files, which references a stylesheet (XSL). Therefore a local XSL Transformation has to take place to show files from e.g. the LocalCache folder. One way to do this is to use the XsltProcessor. Currently, document() function is disabled. Therefore it would be nice to have an option like XsltSettings.EnableDocumentFunction Property in .NET apps.

                                  2 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                  • [BUG] File, folder picker and suspension problems

                                    Soemthing gone wrong in one of the latest builds (currently I'm workong on 14322.1000) and after picking a file or folder the app crashes. Sometimes it returns for a second but remains inresponsive. Evertying seemed to work just right few builds before, now many users report me problems. I've also found that this may be a wider issue: https://social.msdn.microsoft.com/Forums/en-US/dc95d8fe-6a89-42b1-8d07-984cacb42138/uwp-file-and-folder-pickers-do-not-work-on-build-14295?forum=wpdevelop

                                    Also there is a problem with testing suspension when debugging the app from VS - now it's not possible (either it's the problem of VS2015 Update 2 or something with build itself). It may be connected also with mentioned above picke's…

                                    2 votes
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Better integration to the people hub

                                      I like the ability for apps to connect to the people hub and show items in the news feed, but there are some things that are really annoying to consumers, and could be solved with a few APIs. A few improvements I suggest:

                                      1) It is cool that the Facebook app can show my news feed in the people hub, but it's annoying the fact I have to go to the Facebook app to do something. I suggest some APIs for the app to attach some "actions" or "commands" to the item, that the user can invoke straight from the…

                                      2 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Improve default file associate when default type

                                        if you try to open an file by file type association / linked filetype, then you will have no file access to most of the open file with this app-scenarios.

                                        the only way is to grant file and folder permission is by the folder picker, which itself have no default-folder parameter.

                                        So this is really terrible for an app !

                                        Solution: when open by a file type association, the at least a simple dialog should ask: Allow access to all those file-types or to the folder or only that file.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Extend Online Media Extensions To Include Sorting

                                          The Online Media extensibility is fantastic, however it would be better if you allowed more sorting abilities for albums, pictures and videos. Currently the sorting is:

                                          Albums = Title Acsending
                                          Pictures & Albums = CreationTimestamp Acesending

                                          It would be good if there was more sorting (either via the photo hub or via code) which allows all items to be sorted title\creation timestamp\last updated timestamp ascending\descending.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  File IO / Data Store APIs  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1
                                          • Don't see your idea?

                                          Feedback and Knowledge Base