FileRandomAccessStream.OpenTransactedWriteAsync メソッド

定義

オーバーロード

OpenTransactedWriteAsync(String)

ファイルのパスを指定して、既存のファイルに書き込むストリームを開きます。

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

ファイル パスを指定してファイルに書き込むストリームを開きます。 ファイルが存在しない場合は、FileOpenDisposition を使用して作成できます。

OpenTransactedWriteAsync(String)

ファイルのパスを指定して、既存のファイルに書き込むストリームを開きます。

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)

パラメーター

filePath
String

Platform::String

winrt::hstring

開くファイルへのパス。

戻り値

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

属性

Windows の要件

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

適用対象

OpenTransactedWriteAsync(String, StorageOpenOptions, FileOpenDisposition)

ファイル パスを指定してファイルに書き込むストリームを開きます。 ファイルが存在しない場合は、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)

パラメーター

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 で導入)

適用対象