FileRandomAccessStream.OpenTransactedWriteForUserAsync Método

Definição

Sobrecargas

OpenTransactedWriteForUserAsync(User, String)

Abre um fluxo gravável para um usuário para um arquivo existente, considerando o caminho do arquivo e as informações do usuário.

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Abre um fluxo gravável para um usuário para um arquivo dado um caminho de arquivo e as informações do usuário. Se o arquivo não existir, ele poderá ser criado usando FileOpenDisposition.

OpenTransactedWriteForUserAsync(User, String)

Abre um fluxo gravável para um usuário para um arquivo existente, considerando o caminho do arquivo e as informações do usuário.

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

A conta de usuário para abrir o fluxo.

filePath
String

Platform::String

winrt::hstring

Um caminho para o arquivo a ser aberto.

Retornos

Quando esse método for concluído, ele retornará um StorageStreamTransaction contendo o fluxo de acesso aleatório e métodos que podem ser usados para concluir transações.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Aplica-se a

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Abre um fluxo gravável para um usuário para um arquivo dado um caminho de arquivo e as informações do usuário. Se o arquivo não existir, ele poderá ser criado usando 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

A conta de usuário para abrir o fluxo.

filePath
String

Platform::String

winrt::hstring

Um caminho para o arquivo a ser aberto.

openOptions
StorageOpenOptions

Uma combinação bit a bit dos valores de enumeração que especificam opções para abrir o fluxo.

openDisposition
FileOpenDisposition

Uma ação a ser tomada no arquivo.

Retornos

Quando esse método for concluído, ele retornará um StorageStreamTransaction contendo o fluxo de acesso aleatório e métodos que podem ser usados para concluir transações.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Aplica-se a