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;  

適用於