다음을 통해 공유


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에서 도입되었습니다.)

적용 대상