Freigeben über


FileRandomAccessStream.OpenAsync Methode

Definition

Überlädt

OpenAsync(String, FileAccessMode)

Öffnet einen Stream für eine vorhandene Datei unter Angabe des Pfads der Datei.

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Öffnet einen Stream für eine Datei mit einem Dateipfad. Wenn die Datei nicht vorhanden ist, kann sie mit FileOpenDisposition erstellt werden.

OpenAsync(String, FileAccessMode)

Öffnet einen Stream für eine vorhandene Datei unter Angabe des Pfads der Datei.

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

Ein Pfad zur zu öffnenden Datei.

accessMode
FileAccessMode

Die Berechtigungsstufe, mit der der Stream geöffnet werden soll.

Gibt zurück

Ein Stream zur angegebenen Datei.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für:

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Öffnet einen Stream für eine Datei mit einem Dateipfad. Wenn die Datei nicht vorhanden ist, kann sie mit FileOpenDisposition erstellt werden.

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

Ein Pfad zur zu öffnenden Datei.

accessMode
FileAccessMode

Die Berechtigungsstufe, mit der der Stream geöffnet werden soll.

sharingOptions
StorageOpenOptions

Eine bitweise Kombination der Enumerationswerte, die Optionen zum Öffnen des Datenstroms angeben.

openDisposition
FileOpenDisposition

Eine Aktion, die für die Datei ausgeführt werden soll.

Gibt zurück

Ein Stream zur angegebenen Datei.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Gilt für: