Bagikan melalui


FileRandomAccessStream.OpenForUserAsync Metode

Definisi

Overload

OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Membuka aliran untuk pengguna ke file yang diberi jalur file dan informasi pengguna. Jika file tidak ada, file dapat dibuat menggunakan FileOpenDisposition.

OpenForUserAsync(User, String, FileAccessMode)

Membuka aliran untuk pengguna ke file yang ada yang diberi jalur file dan informasi pengguna.

OpenForUserAsync(User, String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Membuka aliran untuk pengguna ke file yang diberi jalur file dan informasi pengguna. Jika file tidak ada, file dapat dibuat menggunakan 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)

Parameter

user
User

Akun pengguna untuk membuka aliran.

filePath
String

Platform::String

winrt::hstring

Jalur ke file yang akan dibuka.

accessMode
FileAccessMode

Tingkat izin untuk membuka aliran.

sharingOptions
StorageOpenOptions

Kombinasi bitwise dari nilai enumerasi yang menentukan opsi untuk membuka aliran.

openDisposition
FileOpenDisposition

Tindakan yang harus diambil pada file.

Mengembalikan

Aliran ke file yang ditentukan.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Berlaku untuk

OpenForUserAsync(User, String, FileAccessMode)

Membuka aliran untuk pengguna ke file yang ada yang diberi jalur file dan informasi pengguna.

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)

Parameter

user
User

Akun pengguna untuk membuka aliran.

filePath
String

Platform::String

winrt::hstring

Jalur ke file yang akan dibuka.

accessMode
FileAccessMode

Tingkat izin untuk membuka aliran.

Mengembalikan

Aliran ke file yang ditentukan.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Berlaku untuk