Partager via


FileRandomAccessStream.OpenTransactedWriteAsync Méthode

Définition

Surcharges

OpenTransactedWriteAsync(String)

Ouvre un flux d’écriture dans un fichier existant en fonction du chemin d’accès du fichier.

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Ouvre un flux d’écriture dans un fichier en fonction d’un chemin de fichier. Si le fichier n’existe pas, il peut être créé à l’aide de FileOpenDisposition.

OpenTransactedWriteAsync(String)

Ouvre un flux d’écriture dans un fichier existant en fonction du chemin d’accès du fichier.

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)

Paramètres

filePath
String

Platform::String

winrt::hstring

Chemin d’accès au fichier à ouvrir.

Retours

Une fois cette méthode terminée, elle retourne un StorageStreamTransaction contenant le flux d’accès aléatoire et les méthodes qui peuvent être utilisées pour terminer des transactions.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v5.0)

S’applique à

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

Ouvre un flux d’écriture dans un fichier en fonction d’un chemin de fichier. Si le fichier n’existe pas, il peut être créé à l’aide de 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)

Paramètres

filePath
String

Platform::String

winrt::hstring

Chemin d’accès au fichier à ouvrir.

openOptions
StorageOpenOptions

Combinaison au niveau du bit des valeurs d’énumération qui spécifient les options d’ouverture du flux.

openDisposition
FileOpenDisposition

Action à entreprendre sur le fichier.

Retours

Une fois cette méthode terminée, elle retourne un StorageStreamTransaction contenant le flux d’accès aléatoire et les méthodes qui peuvent être utilisées pour terminer des transactions.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v5.0)

S’applique à