Поделиться через


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)

Применяется к