Share via


FileRandomAccessStream.OpenTransactedWriteForUserAsync Méthode

Définition

Surcharges

OpenTransactedWriteForUserAsync(User, String)

Ouvre un flux accessible en écriture pour un utilisateur vers un fichier existant en fonction du chemin d’accès du fichier et des informations de l’utilisateur.

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Ouvre un flux accessible en écriture pour un utilisateur vers un fichier en fonction d’un chemin d’accès de fichier et des informations de l’utilisateur. Si le fichier n’existe pas, il peut être créé à l’aide de FileOpenDisposition.

OpenTransactedWriteForUserAsync(User, String)

Ouvre un flux accessible en écriture pour un utilisateur vers un fichier existant en fonction du chemin d’accès du fichier et des informations de l’utilisateur.

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)

Paramètres

user
User

Compte d’utilisateur permettant d’ouvrir le flux.

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 effectuer 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 à

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

Ouvre un flux accessible en écriture pour un utilisateur vers un fichier en fonction d’un chemin d’accès de fichier et des informations de l’utilisateur. Si le fichier n’existe pas, il peut être créé à l’aide de 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)

Paramètres

user
User

Compte d’utilisateur permettant d’ouvrir le flux.

filePath
String

Platform::String

winrt::hstring

Chemin d’accès au fichier à ouvrir.

openOptions
StorageOpenOptions

Combinaison de bits 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 effectuer 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 à