Bagikan melalui


CreationCollisionOption Enum

Definisi

Menentukan apa yang harus dilakukan jika file atau folder dengan nama yang ditentukan sudah ada di folder saat ini ketika Anda membuat file atau folder baru.

public enum class CreationCollisionOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CreationCollisionOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CreationCollisionOption
var value = Windows.Storage.CreationCollisionOption.generateUniqueName
Public Enum CreationCollisionOption
Warisan
CreationCollisionOption
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Bidang

FailIfExists 2

Naikkan pengecualian tipe System.Exception jika file atau folder sudah ada.

Metode yang tidak secara eksplisit meneruskan nilai dari enumerasi CreationCollisionOption menggunakan nilai FailIfExists sebagai default saat Anda mencoba membuat, mengganti nama, menyalin, atau memindahkan file atau folder.

GenerateUniqueName 0

Tambahkan angka secara otomatis ke dasar nama yang ditentukan jika file atau folder sudah ada.

Misalnya, jika MyFile.txt sudah ada, maka file baru diberi nama MyFile (2).txt. Jika MyFolder sudah ada, maka folder baru diberi nama MyFolder (2).

OpenIfExists 3

Mengembalikan item yang ada jika file atau folder sudah ada.

ReplaceExisting 1

Ganti item yang ada jika file atau folder sudah ada.

Keterangan

Metode yang tidak secara eksplisit meneruskan nilai dari enumerasi CreationCollisionOption menggunakan nilai FailIfExists sebagai default saat Anda membuat file atau folder.

Misalnya, metode CreateFileAsync memiliki satu kelebihan beban, CreateFileAsync (String, . CreationCollisionOption), yang secara eksplisit meneruskan nilai dari enumerasi CreationCollisionOption. Jika Anda memanggil kelebihan beban lainnya, CreateFileAsync (String), metode menggunakan opsi FailIfExists sebagai default.

Berlaku untuk