Compartir a través de


FileRandomAccessStream.OpenTransactedWriteAsync Método

Definición

Sobrecargas

OpenTransactedWriteAsync(String)

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

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

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

OpenTransactedWriteAsync(String)

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

public:
 static IAsyncOperation<StorageStreamTransaction ^> ^ OpenTransactedWriteAsync(Platform::String ^ filePath);
/// [Windows.Foundation.Metadata.Overload("OpenTransactedWriteAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(winrt::hstring const& filePath);
[Windows.Foundation.Metadata.Overload("OpenTransactedWriteAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(string filePath);
function openTransactedWriteAsync(filePath)
Public Shared Function OpenTransactedWriteAsync (filePath As String) As IAsyncOperation(Of StorageStreamTransaction)

Parámetros

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

Devoluciones

Cuando se completa este método, devuelve una clase StorageStreamTransaction que contiene la secuencia de acceso aleatorio y los métodos que se pueden usar para completar las transacciones.

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

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

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

public:
 static IAsyncOperation<StorageStreamTransaction ^> ^ OpenTransactedWriteAsync(Platform::String ^ filePath, StorageOpenOptions openOptions, FileOpenDisposition openDisposition);
/// [Windows.Foundation.Metadata.Overload("OpenTransactedWriteWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(winrt::hstring const& filePath, StorageOpenOptions const& openOptions, FileOpenDisposition const& openDisposition);
[Windows.Foundation.Metadata.Overload("OpenTransactedWriteWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageStreamTransaction> OpenTransactedWriteAsync(string filePath, StorageOpenOptions openOptions, FileOpenDisposition openDisposition);
function openTransactedWriteAsync(filePath, openOptions, openDisposition)
Public Shared Function OpenTransactedWriteAsync (filePath As String, openOptions As StorageOpenOptions, openDisposition As FileOpenDisposition) As IAsyncOperation(Of StorageStreamTransaction)

Parámetros

filePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo que se va a abrir.

openOptions
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

Cuando se completa este método, devuelve una clase StorageStreamTransaction que contiene la secuencia de acceso aleatorio y los métodos que se pueden usar para completar las transacciones.

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