IVsTrackProjectDocumentsEvents2.OnAfterAddFilesEx Yöntem

Tanım

Bu yöntem, bir proje dosyaları ekledikten sonra istemciyi bilgilendirir.

public:
 int OnAfterAddFilesEx(int cProjects, int cFiles, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, cli::array <int> ^ rgFirstIndices, cli::array <System::String ^> ^ rgpszMkDocuments, cli::array <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> ^ rgFlags);
public:
 int OnAfterAddFilesEx(int cProjects, int cFiles, Platform::Array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, Platform::Array <int> ^ rgFirstIndices, Platform::Array <Platform::String ^> ^ rgpszMkDocuments, Platform::Array <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> ^ rgFlags);
int OnAfterAddFilesEx(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 <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> const & rgFlags);
public int OnAfterAddFilesEx (int cProjects, int cFiles, Microsoft.VisualStudio.Shell.Interop.IVsProject[] rgpProjects, int[] rgFirstIndices, string[] rgpszMkDocuments, Microsoft.VisualStudio.Shell.Interop.VSADDFILEFLAGS[] rgFlags);
abstract member OnAfterAddFilesEx : int * int * Microsoft.VisualStudio.Shell.Interop.IVsProject[] * int[] * string[] * Microsoft.VisualStudio.Shell.Interop.VSADDFILEFLAGS[] -> int
Public Function OnAfterAddFilesEx (cProjects As Integer, cFiles As Integer, rgpProjects As IVsProject(), rgFirstIndices As Integer(), rgpszMkDocuments As String(), rgFlags As VSADDFILEFLAGS()) As Integer

Parametreler

cProjects
Int32

'ndaki Dosyaların eklendiği proje sayısı.

cFiles
Int32

'ndaki Eklenen dosya sayısı.

rgpProjects
IVsProject[]

'ndaki Dosyaların eklendiği proje dizisi.

rgFirstIndices
Int32[]

'ndaki Her bir dosyanın ait olduğu projeyi tanımlayan ilk dizin dizisi. Daha fazla bilgi için bkz. IVsTrackProjectDocumentsEvents2.

rgpszMkDocuments
String[]

'ndaki İşlenen dosyalar için yol dizisi. Bu boyut ile aynıdır cFiles .

rgFlags
VSADDFILEFLAGS[]

'ndaki Bayrak dizisi. Değerlerin listesi için rgFlags bkz VSADDFILEFLAGS ..

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

IVsTrackProjectDocumentsEvents2. IDL dosyasından

HRESULT IVsTrackProjectDocumentsEvents2::OnAfterAddFilesEx(  
   [in] int cProjects,  
   [in] int cFiles,  
   [in, size_is(cProjects)] IVsProject *rgpProjects[],  
   [in, size_is(cProjects)] const int rgFirstIndices[],  
   [in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[],  
   [in, size_is(cFiles)] const VSADDFILEFLAGS rgFlags[]  
);  

Şunlara uygulanır