Partage via


NameCollisionOption Énumération

Définition

Spécifie la procédure à suivre si un fichier ou un dossier portant le nom spécifié existe déjà dans le dossier actif lorsque vous copiez, déplacez ou renommez un fichier ou un dossier.

public enum class NameCollisionOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class NameCollisionOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum NameCollisionOption
var value = Windows.Storage.NameCollisionOption.generateUniqueName
Public Enum NameCollisionOption
Héritage
NameCollisionOption
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

FailIfExists 2

Déclenchez une exception de type System.Exception si le fichier ou le dossier existe déjà.

Les méthodes qui ne passent pas explicitement une valeur à partir de l’énumération NameCollisionOption utilisent la valeur FailIfExists comme valeur par défaut lorsque vous essayez de créer, renommer, copier ou déplacer un fichier ou un dossier.

GenerateUniqueName 0

Ajoutez automatiquement un numéro à la base du nom spécifié si le fichier ou le dossier existe déjà.

Par exemple, s’il MyFile.txt existe déjà, le nouveau fichier est nommé MyFile (2).txt. S’il MyFolder existe déjà, le nouveau dossier est nommé MyFolder (2).

ReplaceExisting 1

Remplacez l’élément existant si le fichier ou le dossier existe déjà.

S’applique à