Compartilhar via


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