FileRandomAccessStream.OpenTransactedWriteForUserAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
|