Compartir a través de


FileRandomAccessStream.OpenTransactedWriteForUserAsync Método

Definición

Sobrecargas

OpenTransactedWriteForUserAsync(User, String)

Abre una secuencia grabable para un usuario en un archivo existente según la ruta de acceso del archivo y la información del usuario.

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia grabable para un usuario en un archivo dado una ruta de acceso de archivo y la información del usuario. Si el archivo no existe, se puede crear mediante FileOpenDisposition.

OpenTransactedWriteForUserAsync(User, String)

Abre una secuencia grabable para un usuario en un archivo existente según la ruta de acceso del archivo y la información del usuario.

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

Parámetros

user
User

La cuenta de usuario para abrir la secuencia.

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

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Abre una secuencia grabable para un usuario en un archivo dado una ruta de acceso de archivo y la información del usuario. Si el archivo no existe, se puede crear mediante FileOpenDisposition.

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

Parámetros

user
User

La cuenta de usuario para abrir la secuencia.

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