VSQUERYRENAMEFILEFLAGS Перечисление

Определение

public enum class VSQUERYRENAMEFILEFLAGS
public enum class VSQUERYRENAMEFILEFLAGS
enum VSQUERYRENAMEFILEFLAGS
[System.Flags]
public enum VSQUERYRENAMEFILEFLAGS
[<System.Flags>]
type VSQUERYRENAMEFILEFLAGS = 
Public Enum VSQUERYRENAMEFILEFLAGS
Наследование
VSQUERYRENAMEFILEFLAGS
Атрибуты

Поля

VSQUERYRENAMEFILEFLAGS_Directory 32

Переименование относится к каталогу на диске, а не к файлу. Вызывающие стороны могут использовать метод OnQueryRenameDirectories(IVsProject, Int32, String[], String[], VSQUERYRENAMEDIRECTORYFLAGS[], VSQUERYRENAMEDIRECTORYRESULTS[], VSQUERYRENAMEDIRECTORYRESULTS[]) для предоставления этих сведений вместо использования данного флага с OnQueryRenameFiles(IVsProject, Int32, String[], String[], VSQUERYRENAMEFILEFLAGS[], VSQUERYRENAMEFILERESULTS[], VSQUERYRENAMEFILERESULTS[]).

VSQUERYRENAMEFILEFLAGS_IsNestedProjectFile 2

Вложенный проект (файл), например, является файлом, сохраненным в корневом узле вложенного проекта.

VSQUERYRENAMEFILEFLAGS_IsSpecialFile 1

"Специальный", например, невидимый файл, связанный с другим файлом в проекте.

VSQUERYRENAMEFILEFLAGS_NoFlags 0

Флаги отсутствуют.

Комментарии

Сигнатура COM

Из IVsTrackProjectDocumentsEvents2.idl:

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

Применяется к