FileRandomAccessStream.OpenForUserAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition) |
將使用者的資料流程開啟至指定檔案路徑和使用者資訊的檔案。 如果檔案不存在,可以使用 FileOpenDisposition 來建立它。 |
OpenForUserAsync(User, String, FileAccessMode) |
根據檔案路徑和使用者的資訊,開啟使用者至現有檔案的資料流程。 |
OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)
將使用者的資料流程開啟至指定檔案路徑和使用者資訊的檔案。 如果檔案不存在,可以使用 FileOpenDisposition 來建立它。
public:
static IAsyncOperation<IRandomAccessStream ^> ^ OpenForUserAsync(User ^ user, Platform::String ^ filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
/// [Windows.Foundation.Metadata.Overload("OpenForUserWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User const& user, winrt::hstring const& filePath, FileAccessMode const& accessMode, StorageOpenOptions const& sharingOptions, FileOpenDisposition const& openDisposition);
[Windows.Foundation.Metadata.Overload("OpenForUserWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User user, string filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
function openForUserAsync(user, filePath, accessMode, sharingOptions, openDisposition)
Public Shared Function OpenForUserAsync (user As User, filePath As String, accessMode As FileAccessMode, sharingOptions As StorageOpenOptions, openDisposition As FileOpenDisposition) As IAsyncOperation(Of IRandomAccessStream)
參數
- user
- User
用來開啟資料流程的使用者帳戶。
- filePath
-
String
Platform::String
winrt::hstring
要開啟之檔案的路徑。
- accessMode
- FileAccessMode
開啟資料流程的許可權層級。
- sharingOptions
- StorageOpenOptions
列舉值的位元組合,指定開啟資料流程的選項。
- openDisposition
- FileOpenDisposition
要對檔案採取的動作。
傳回
指定檔案的資料流程。
- 屬性
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|
適用於
OpenForUserAsync(User, String, FileAccessMode)
根據檔案路徑和使用者的資訊,開啟使用者至現有檔案的資料流程。
public:
static IAsyncOperation<IRandomAccessStream ^> ^ OpenForUserAsync(User ^ user, Platform::String ^ filePath, FileAccessMode accessMode);
/// [Windows.Foundation.Metadata.Overload("OpenForUserAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User const& user, winrt::hstring const& filePath, FileAccessMode const& accessMode);
[Windows.Foundation.Metadata.Overload("OpenForUserAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenForUserAsync(User user, string filePath, FileAccessMode accessMode);
function openForUserAsync(user, filePath, accessMode)
Public Shared Function OpenForUserAsync (user As User, filePath As String, accessMode As FileAccessMode) As IAsyncOperation(Of IRandomAccessStream)
參數
- user
- User
用來開啟資料流程的使用者帳戶。
- filePath
-
String
Platform::String
winrt::hstring
要開啟之檔案的路徑。
- accessMode
- FileAccessMode
開啟資料流程的許可權層級。
傳回
指定檔案的資料流程。
- 屬性
Windows 需求
裝置系列 |
Windows 10 Fall Creators Update (已於 10.0.16299.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v5.0 引進)
|