Método IVsTrackProjectDocuments2.OnAfterAddFilesEx (IVsProject, Int32, String[], VSADDFILEFLAGS )
Este método é chamado por um projeto após os arquivos foram adicionados ao projeto.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- pProject
[in] Projeto ao qual os arquivos foram adicionados.
- cFiles
[in] Número de arquivos que foram adicionados.
- rgpszMkDocuments
[in] Matriz de caminhos para os arquivos que foram processados.Este é o mesmo tamanho que cFiles.
- rgFlags
[in] Matriz de sinalizadores.Para obter uma lista de rgFlags valores, consulte VSADDFILEFLAGS.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
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[]
);
O projeto deve chamar este método depois que ele tiver adicionado os arquivos para notificar o ambiente para que os arquivos foram adicionados.Ao contrário do OnAfterAddFiles, esse método permite que você especifique um sinalizador exclusivo para cada arquivo.
Consulte também
Interface IVsTrackProjectDocuments2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo