FileRandomAccessStream.OpenTransactedWriteAsync 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
OpenTransactedWriteAsync(String) |
Abre um fluxo para gravar em um arquivo existente dado o caminho do arquivo. |
OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition) |
Abre um fluxo para gravar em um arquivo dado um caminho de arquivo. Se o arquivo não existir, ele poderá ser criado usando FileOpenDisposition. |
OpenTransactedWriteAsync(String)
Abre um fluxo para gravar em um arquivo existente dado o caminho do arquivo.
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
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
OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)
Abre um fluxo para gravar em um arquivo dado um caminho de arquivo. Se o arquivo não existir, ele poderá ser criado usando 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
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)
|