FlavoredProject.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx(Int32, Int32, IVsProject[], Int32[], String[], VSADDDIRECTORYFLAGS[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird ausgelöst, nachdem Verzeichnisse einem Projekt hinzugefügt wurden.
virtual int Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx(int cProjects, int cDirectories, cli::array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, cli::array <int> ^ rgFirstIndices, cli::array <System::String ^> ^ rgpszMkDocuments, cli::array <Microsoft::VisualStudio::Shell::Interop::VSADDDIRECTORYFLAGS> ^ rgFlags) = Microsoft::VisualStudio::Shell::Interop::IVsTrackProjectDocumentsEvents2::OnAfterAddDirectoriesEx;
virtual int Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx(int cProjects, int cDirectories, Platform::Array <Microsoft::VisualStudio::Shell::Interop::IVsProject ^> ^ rgpProjects, Platform::Array <int> ^ rgFirstIndices, Platform::Array <Platform::String ^> ^ rgpszMkDocuments, Platform::Array <Microsoft::VisualStudio::Shell::Interop::VSADDDIRECTORYFLAGS> ^ rgFlags) = Microsoft::VisualStudio::Shell::Interop::IVsTrackProjectDocumentsEvents2::OnAfterAddDirectoriesEx;
int Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx(int cProjects, int cDirectories, 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::VSADDDIRECTORYFLAGS> const & rgFlags);
int IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx (int cProjects, int cDirectories, Microsoft.VisualStudio.Shell.Interop.IVsProject[] rgpProjects, int[] rgFirstIndices, string[] rgpszMkDocuments, Microsoft.VisualStudio.Shell.Interop.VSADDDIRECTORYFLAGS[] rgFlags);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx : int * int * Microsoft.VisualStudio.Shell.Interop.IVsProject[] * int[] * string[] * Microsoft.VisualStudio.Shell.Interop.VSADDDIRECTORYFLAGS[] -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx : int * int * Microsoft.VisualStudio.Shell.Interop.IVsProject[] * int[] * string[] * Microsoft.VisualStudio.Shell.Interop.VSADDDIRECTORYFLAGS[] -> int
Function OnAfterAddDirectoriesEx (cProjects As Integer, cDirectories As Integer, rgpProjects As IVsProject(), rgFirstIndices As Integer(), rgpszMkDocuments As String(), rgFlags As VSADDDIRECTORYFLAGS()) As Integer Implements IVsTrackProjectDocumentsEvents2.OnAfterAddDirectoriesEx
Parameter
- cProjects
- Int32
Die Anzahl der Projekte in dem rgpProjects-Array.
- cDirectories
- Int32
Die Anzahl der Verzeichnisse, die hinzugefügt werden sollen.
- rgpProjects
- IVsProject[]
Ein Array von IVsProject-Objekten, die den Projekten in der Lösung entsprechen.
- rgFirstIndices
- Int32[]
Ein Array von Indizes der Verzeichnisse, die betroffen waren.
- rgpszMkDocuments
- String[]
Ein Array von Pfaden der Verzeichnisse, die hinzugefügt wurden.
- rgFlags
- VSADDDIRECTORYFLAGS[]
Ein Array von VSADDDIRECTORYFLAGS. Kann null sein.
Gibt zurück
Microsoft.VisualStudio.NativeMethods.S_OK.
Implementiert
Hinweise
Ereignisse werden so gefiltert, dass Sie nur die mit diesem Projekt verbundenen Berichte melden. Dies ist für die Verwendung nicht erforderlich, vereinfacht aber die Arbeit, die die abgeleiteten Klassen beim Abonnieren dieser Ereignisse erledigen müssen.