Compartir a través de


VSQUERYRENAMEFILEFLAGS Enumeración

Definición

public enum class VSQUERYRENAMEFILEFLAGS
public enum class VSQUERYRENAMEFILEFLAGS
enum VSQUERYRENAMEFILEFLAGS
[System.Flags]
public enum VSQUERYRENAMEFILEFLAGS
[<System.Flags>]
type VSQUERYRENAMEFILEFLAGS = 
Public Enum VSQUERYRENAMEFILEFLAGS
Herencia
VSQUERYRENAMEFILEFLAGS
Atributos

Campos

VSQUERYRENAMEFILEFLAGS_Directory 32

El cambio de nombre hace referencia a un directorio de disco, no a un archivo. Se aconseja a los llamadores que usen el método OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) para proporcionar esta información en lugar de usar esta marca con OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]).

VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile 2

Proyecto anidadas (archivo), por ejemplo, el archivo que se encuentra en el nodo raíz de un proyecto anidado.

VSQUERYRENAMEFILEFLAGS_IsSpecialFile 1

El archivo “especial”, por ejemplo, un archivo invisible asociado a otro archivo del proyecto.

VSQUERYRENAMEFILEFLAGS_NoFlags 0

Sin marcas.

Comentarios

Firma COM

Desde IVsTrackProjectDocumentsEvents2.idl:

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

Se aplica a