IVsTrackProjectDocumentsEvents4.OnAfterRemoveFilesEx 方法

定义

从项目中删除文件后,将通知客户端。

public:
 void OnAfterRemoveFilesEx(int cProjects, int cFiles, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, cli::array <int> ^ rgFirstIndices, cli::array <System::String ^> ^ rgpszMkDocuments, cli::array <System::UInt32> ^ rgFlags);
public:
 void OnAfterRemoveFilesEx(int cProjects, int cFiles, Platform::Array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, Platform::Array <int> ^ rgFirstIndices, Platform::Array <Platform::String ^> ^ rgpszMkDocuments, Platform::Array <unsigned int> ^ rgFlags);
void OnAfterRemoveFilesEx(int cProjects, int cFiles, std::Array <Microsoft::VisualStudio::Shell::Interop::IVsProject const &> const & rgpProjects, std::Array <int> const & rgFirstIndices, std::Array <std::wstring const &> const & rgpszMkDocuments, std::Array <unsigned int> const & rgFlags);
public void OnAfterRemoveFilesEx (int cProjects, int cFiles, Microsoft.VisualStudio.Shell.Interop.IVsProject[] rgpProjects, int[] rgFirstIndices, string[] rgpszMkDocuments, uint[] rgFlags);
abstract member OnAfterRemoveFilesEx : int * int * Microsoft.VisualStudio.Shell.Interop.IVsProject[] * int[] * string[] * uint32[] -> unit
Public Sub OnAfterRemoveFilesEx (cProjects As Integer, cFiles As Integer, rgpProjects As IVsProject(), rgFirstIndices As Integer(), rgpszMkDocuments As String(), rgFlags As UInteger())

参数

cProjects
Int32

中从中删除文件的项目数。

cFiles
Int32

中删除的文件数。

rgpProjects
IVsProject[]

[size_is (cProjects) ]从中删除文件的项目的数组。

rgFirstIndices
Int32[]

[size_is (cProjects) ]首个索引的数组,标识每个文件所属的项目。 有关详细信息,请参阅 IVsTrackProjectDocumentsEvents2

rgpszMkDocuments
String[]

[size_is (cFiles) ]已删除的文件的路径的数组。

rgFlags
UInt32[]

[size_is (cFiles) ]标志数组。 有关值的列表 rgFlags ,请参阅 __VSREMOVEFILEFLAGS2

适用于