다음을 통해 공유


FileOpenDisposition 열거형

정의

파일에서 수행할 작업에 대한 열거형 값입니다.

public enum class FileOpenDisposition
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class FileOpenDisposition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum FileOpenDisposition
var value = Windows.Storage.Streams.FileOpenDisposition.openExisting
Public Enum FileOpenDisposition
상속
FileOpenDisposition
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Fall Creators Update (10.0.16299.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v5.0에서 도입되었습니다.)

필드

CreateAlways 3

파일을 열고 해당 크기가 0바이트가 되도록 파일을 자립니다. 파일이 없으면 새 파일이 만들어지고 열립니다.

CreateNew 2

파일이 없는 경우 새 파일을 만듭니다. 파일이 있는 경우 실패합니다.

OpenAlways 1

파일을 엽니다. 파일이 없으면 새 파일이 만들어지고 열립니다.

OpenExisting 0

파일이 있는 경우에만 파일을 엽니다.

TruncateExisting 4

파일을 열고 해당 크기가 0바이트가 되도록 파일을 자립니다. 파일이 없으면 실패합니다.

설명

FileOpenDisposition 값의 결과는 파일이 있는지 여부에 따라 달라집니다.

적용 대상