Udostępnij za pośrednictwem


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

  • 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.

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