Windows 8.1中的OneDrive应用程序可以让用户选择“脱机使用”或“仅限在线使用”。在Windows 8.1中开发Windows应用程序,如OneDrive应用程序
当用户选择“Make online-only”时,用户仍然可以在windows文件浏览器中看到数据,但数据并没有真正存储在本地磁盘中。 当用户双击数据时,OneDrive会将数据从云端下载到本地,如果电脑没有网络,用户将无法打开数据。
有任何的方式来显示在Windows文件浏览器数据,即使数据没有在本地磁盘存储......我无法找到任何解决方案或API可以让我用...
我没有OneDrive专家,但我可以推论它们是如何做到这一点。我在猜测,“仅在线”文件仅仅是服务器上文件的基本信息(如文件名和ID),当您双击打开文件时,OneDrive会关闭并使用基本信息下载适当的文件以供使用。但这只是我的猜测。 –
我发现Windows 8.1有一种叫做“智能文件”的新数据格式。 但是,此功能将在Windows 10上删除... 因此,我们不能像OneDrive一样开发应用程序。 – Elliott