Partager via


VSQUERYRENAMEFILEFLAGS Énumération

Définition

public enum class VSQUERYRENAMEFILEFLAGS
public enum class VSQUERYRENAMEFILEFLAGS
enum VSQUERYRENAMEFILEFLAGS
[System.Flags]
public enum VSQUERYRENAMEFILEFLAGS
[<System.Flags>]
type VSQUERYRENAMEFILEFLAGS = 
Public Enum VSQUERYRENAMEFILEFLAGS
Héritage
VSQUERYRENAMEFILEFLAGS
Attributs

Champs

VSQUERYRENAMEFILEFLAGS_Directory 32

L'attribution d'un nouveau nom fait référence à un répertoire de disque, pas à un fichier. Les appelants sont encouragés à utiliser la méthode OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) pour fournir ces informations au lieu d'utiliser cet indicateur avec OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]).

VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile 2

Projet imbriqué (fichier), par exemple, le fichier se trouvant sur le nœud racine d'un projet imbriqué.

VSQUERYRENAMEFILEFLAGS_IsSpecialFile 1

Le fichier « spécial », par exemple, un fichier invisible associé à un autre fichier dans le projet.

VSQUERYRENAMEFILEFLAGS_NoFlags 0

Aucun indicateur.

Remarques

COM Signature

À partir de IVsTrackProjectDocumentsEvents2.idl :

typedef enum VSQUERYRENAMEFILEFLAGS  
{  
   VSQUERYRENAMEFILEFLAGS_NoFlags             = 0,  
   VSQUERYRENAMEFILEFLAGS_IsSpecialFile       = 1,  
   VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile = 2,  
   VSQUERYRENAMEFILEFLAGS_Directory           = 0x00000020  
} VSQUERYRENAMEFILEFLAGS;  

S’applique à