Compartir a través de


FileRandomAccessStream.OpenAsync Método

Definición

Sobrecargas

OpenAsync(String, FileAccessMode)

Abre una secuencia en un archivo existente según la ruta de acceso del archivo.

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia a un archivo dado una ruta de acceso de archivo. Si el archivo no existe, se puede crear mediante FileOpenDisposition.

OpenAsync(String, FileAccessMode)

Abre una secuencia en un archivo existente según la ruta de acceso del archivo.

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)

Parámetros

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

accessMode
FileAccessMode

Nivel de permisos con el que se va a abrir la secuencia.

Devoluciones

Una secuencia al archivo especificado.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Se aplica a

OpenAsync(String, FileAccessMode, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia a un archivo dado una ruta de acceso de archivo. Si el archivo no existe, se puede crear mediante 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)

Parámetros

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

accessMode
FileAccessMode

Nivel de permisos con el que se va a abrir la secuencia.

sharingOptions
StorageOpenOptions

Combinación bit a bit de los valores de enumeración que especifican opciones para abrir la secuencia.

openDisposition
FileOpenDisposition

Acción que se va a realizar en el archivo.

Devoluciones

Una secuencia al archivo especificado.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Fall Creators Update (se introdujo en la versión 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v5.0)

Se aplica a