Metoda IVsTrackProjectDocuments2.OnAfterAddFilesEx — (IVsProject, Int32, String[], VSADDFILEFLAGS )
Ta metoda jest wywoływana przez projektu po pliki zostały dodane do projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int OnAfterAddFilesEx(
IVsProject pProject,
int cFiles,
string[] rgpszMkDocuments,
VSADDFILEFLAGS[] rgFlags
)
int OnAfterAddFilesEx(
IVsProject^ pProject,
int cFiles,
array<String^>^ rgpszMkDocuments,
array<VSADDFILEFLAGS>^ rgFlags
)
abstract OnAfterAddFilesEx :
pProject:IVsProject *
cFiles:int *
rgpszMkDocuments:string[] *
rgFlags:VSADDFILEFLAGS[] -> int
Function OnAfterAddFilesEx (
pProject As IVsProject,
cFiles As Integer,
rgpszMkDocuments As String(),
rgFlags As VSADDFILEFLAGS()
) As Integer
Parametry
pProject
Type: Microsoft.VisualStudio.Shell.Interop.IVsProject[in] Projekt, do którego pliki zostały dodane.
cFiles
Type: System.Int32[in] Liczba plików, które zostały dodane.
rgpszMkDocuments
Type: System.String[][in] Tablica ścieżki do plików, które zostały przetworzone. To jest taki sam rozmiar jak cFiles.
rgFlags
Type: Microsoft.VisualStudio.Shell.Interop.VSADDFILEFLAGS[][in] Tablica flag. Aby uzyskać listę rgFlags wartości, zobacz VSADDFILEFLAGS.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z IVsTrackProjectDocuments2.idl
HRESULT IVsTrackProjectDocuments2::OnAfterAddFilesEx(
[in] IVsProject *pProject,
[in] int cFiles,
[in, size_is(cFiles)] const LPCOLESTR rgpszMkDocuments[],
[in, size_is(cFiles)] const VSADDFILEFLAGS rgFlags[]
);
Projekt musi wywołać tę metodę, po został dodany pliki, aby powiadomić środowiska dodać plików. W odróżnieniu od OnAfterAddFiles, ta metoda pozwala określić unikatową flagą dla każdego pliku.
Zobacz też
Interfejs IVsTrackProjectDocuments2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku