CreationCollisionOption Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
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.