IVsTrackProjectDocuments2.OnAfterAddFilesEx(IVsProject, Int32, String[], VSADDFILEFLAGS[]) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette méthode est appelée par un projet après que des fichiers ont été ajoutés au projet.
public:
int OnAfterAddFilesEx(Microsoft::VisualStudio::Shell::Interop::IVsProject ^ pProject, int cFiles, cli::array <System::String ^> ^ rgpszMkDocuments, cli::array <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> ^ rgFlags);
public:
int OnAfterAddFilesEx(Microsoft::VisualStudio::Shell::Interop::IVsProject ^ pProject, int cFiles, Platform::Array <Platform::String ^> ^ rgpszMkDocuments, Platform::Array <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> ^ rgFlags);
int OnAfterAddFilesEx(Microsoft::VisualStudio::Shell::Interop::IVsProject const & pProject, int cFiles, std::Array <std::wstring const &> const & rgpszMkDocuments, std::Array <Microsoft::VisualStudio::Shell::Interop::VSADDFILEFLAGS> const & rgFlags);
public int OnAfterAddFilesEx (Microsoft.VisualStudio.Shell.Interop.IVsProject pProject, int cFiles, string[] rgpszMkDocuments, Microsoft.VisualStudio.Shell.Interop.VSADDFILEFLAGS[] rgFlags);
abstract member OnAfterAddFilesEx : Microsoft.VisualStudio.Shell.Interop.IVsProject * int * string[] * Microsoft.VisualStudio.Shell.Interop.VSADDFILEFLAGS[] -> int
Public Function OnAfterAddFilesEx (pProject As IVsProject, cFiles As Integer, rgpszMkDocuments As String(), rgFlags As VSADDFILEFLAGS()) As Integer
Paramètres
- pProject
- IVsProject
[in] Projet dans lequel les fichiers ont été ajoutés.
- cFiles
- Int32
[in] Nombre de fichiers ajoutés.
- rgpszMkDocuments
- String[]
[in] Tableau de chemins d'accès des fichiers qui ont été traités. Il s’agit de la même taille que cFiles .
- rgFlags
- VSADDFILEFLAGS[]
[in] Tableau d'indicateurs. Pour obtenir la liste des valeurs rgFlags, consultez VSADDFILEFLAGS.
Retours
Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.
Remarques
Signature COM
À partir de 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[]
);
Le projet doit appeler cette méthode après avoir ajouté des fichiers pour notifier à l’environnement que les fichiers ont été ajoutés. Contrairement OnAfterAddFiles à, cette méthode vous permet de spécifier un indicateur unique pour chaque fichier.