Condividi tramite


FileRandomAccessStream.OpenAsync Metodo

Definizione

Overload

OpenAsync(String, FileAccessMode)

Apre un flusso a un file esistente in base al percorso del file.

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Apre un flusso in un file in base a un percorso di file. Se il file non esiste, può essere creato usando FileOpenDisposition.

OpenAsync(String, FileAccessMode)

Apre un flusso a un file esistente in base al percorso del 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)

Parametri

filePath
String

Platform::String

winrt::hstring

Percorso del file da aprire.

accessMode
FileAccessMode

Livello di autorizzazioni con cui aprire il flusso.

Restituisce

Flusso al file specificato.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Si applica a

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Apre un flusso in un file in base a un percorso di file. Se il file non esiste, può essere creato usando 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)

Parametri

filePath
String

Platform::String

winrt::hstring

Percorso del file da aprire.

accessMode
FileAccessMode

Livello di autorizzazioni con cui aprire il flusso.

sharingOptions
StorageOpenOptions

Combinazione bit per bit dei valori di enumerazione che specificano le opzioni per l'apertura del flusso.

openDisposition
FileOpenDisposition

Azione da eseguire sul file.

Restituisce

Flusso al file specificato.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Si applica a