Bagikan melalui


FileRandomAccessStream.OpenAsync Metode

Definisi

Overload

OpenAsync(String, FileAccessMode)

Membuka aliran ke file yang ada yang diberikan jalur file.

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

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

OpenAsync(String, FileAccessMode)

Membuka aliran ke file yang ada yang diberikan jalur file.

public:
 static IAsyncOperation<IRandomAccessStream ^> ^ OpenAsync(Platform::String ^ filePath, FileAccessMode accessMode);
/// [Windows.Foundation.Metadata.Overload("OpenAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IRandomAccessStream> OpenAsync(winrt::hstring const& filePath, FileAccessMode const& accessMode);
[Windows.Foundation.Metadata.Overload("OpenAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenAsync(string filePath, FileAccessMode accessMode);
function openAsync(filePath, accessMode)
Public Shared Function OpenAsync (filePath As String, accessMode As FileAccessMode) As IAsyncOperation(Of IRandomAccessStream)

Parameter

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

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

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

public:
 static IAsyncOperation<IRandomAccessStream ^> ^ OpenAsync(Platform::String ^ filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
/// [Windows.Foundation.Metadata.Overload("OpenWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<IRandomAccessStream> OpenAsync(winrt::hstring const& filePath, FileAccessMode const& accessMode, StorageOpenOptions const& sharingOptions, FileOpenDisposition const& openDisposition);
[Windows.Foundation.Metadata.Overload("OpenWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<IRandomAccessStream> OpenAsync(string filePath, FileAccessMode accessMode, StorageOpenOptions sharingOptions, FileOpenDisposition openDisposition);
function openAsync(filePath, accessMode, sharingOptions, openDisposition)
Public Shared Function OpenAsync (filePath As String, accessMode As FileAccessMode, sharingOptions As StorageOpenOptions, openDisposition As FileOpenDisposition) As IAsyncOperation(Of IRandomAccessStream)

Parameter

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