次の方法で共有


FileRandomAccessStream.OpenTransactedWriteForUserAsync メソッド

定義

オーバーロード

OpenTransactedWriteForUserAsync(User, String)

ファイルのパスとユーザーの情報を指定して、既存のファイルへのユーザーの書き込み可能なストリームを開きます。

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

ファイル パスとユーザーの情報が指定されたファイルへのユーザーの書き込み可能なストリームを開きます。 ファイルが存在しない場合は、FileOpenDisposition を使用して作成できます。

OpenTransactedWriteForUserAsync(User, String)

ファイルのパスとユーザーの情報を指定して、既存のファイルへのユーザーの書き込み可能なストリームを開きます。

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)

パラメーター

user
User

ストリームを開くユーザー アカウント。

filePath
String

Platform::String

winrt::hstring

開くファイルへのパス。

戻り値

このメソッドが完了すると、ランダム アクセス ストリームとトランザクションの完了に使用できるメソッドを含む StorageStreamTransaction が返されます。

属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

適用対象

OpenTransactedWriteForUserAsync(User, String, StorageOpenOptions, FileOpenDisposition)

ファイル パスとユーザーの情報が指定されたファイルへのユーザーの書き込み可能なストリームを開きます。 ファイルが存在しない場合は、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)

パラメーター

user
User

ストリームを開くユーザー アカウント。

filePath
String

Platform::String

winrt::hstring

開くファイルへのパス。

openOptions
StorageOpenOptions

ストリームを開くオプションを指定する列挙値のビットごとの組み合わせ。

openDisposition
FileOpenDisposition

ファイルに対して実行するアクション。

戻り値

このメソッドが完了すると、ランダム アクセス ストリームとトランザクションの完了に使用できるメソッドを含む StorageStreamTransaction が返されます。

属性

Windows の要件

デバイス ファミリ
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v5.0 で導入)

適用対象