3
我有我的manifestappx文件設置能夠訪問文檔庫訪問和文件關聯,但是當我打電話如何獲得Win8/Metro/WinRT中DocumentsLibrary的絕對路徑?
Windows::Storage::KnownFolders::DocumentsLibrary->Path
路徑返回一個空字符串。我如何獲得正確返回的路徑?
在此先感謝您的幫助
我有我的manifestappx文件設置能夠訪問文檔庫訪問和文件關聯,但是當我打電話如何獲得Win8/Metro/WinRT中DocumentsLibrary的絕對路徑?
Windows::Storage::KnownFolders::DocumentsLibrary->Path
路徑返回一個空字符串。我如何獲得正確返回的路徑?
在此先感謝您的幫助
因爲DocumentsLibrary
是代表不同的位置和文件的集合的虛擬位置,它不會有一個路徑:
庫,在Windows 7中引入的一個概念允許用戶從一個位置查看 相關的用戶內容。由於該庫是一個 虛擬位置,因此添加到庫 或從庫中刪除的文件夾仍然存在於其原始位置。
此外,MSDN documentation for StorageFolder.Path
狀態:
不要依賴於這個屬性來訪問文件夾,因爲某些文件夾 可能沒有文件系統路徑。例如,如果文件夾是文件 組,或者由URI支持,或者使用文件選取器挑選,則 文件夾不保證具有文件系統路徑。
嗯,圖書館沒有路徑,是嗎? –
它應該等同於C:\ Users \ Michael \ Documents。由於我可以遍歷DocumentsLibrary中的文件夾/文件,但Path調用返回空白 –