Compartilhar via


Método IVsAsynchOpenFromSccProjectEvents.OnFilesDownloaded (Int32, String )

 

Publicado: abril de 2016

Chamado durante um carregamento assíncrono para indicar que um ou mais arquivos foram baixados.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int OnFilesDownloaded(
    int cFiles,
    string[] rgpszFullPaths
)
int OnFilesDownloaded(
    int cFiles,
    array<String^>^ rgpszFullPaths
)
abstract OnFilesDownloaded : 
        cFiles:int *
        rgpszFullPaths:string[] -> int
Function OnFilesDownloaded (
    cFiles As Integer,
    rgpszFullPaths As String()
) As Integer

Parâmetros

  • cFiles
    [in] Número de nomes de arquivos que estão na rgpszFullPaths array.Este valor deve ser sempre maior que 0.
  • rgpszFullPaths
    [in] Matriz de caminhos físicos dos arquivos que forem carregados com êxito até agora.

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.

Se um erro for retornado, o pacote de controle de origem poderá cancelar o processo de carregamento se ele optar por tão (normalmente, se esse método retorna um erro, algo catastrófico aconteceu e a carga provavelmente não deve continuar).

Comentários

COM assinatura

De vsshell80.idl

HRESULT OnFilesDownloaded(
   [in] int cFiles,
   [in, size_is(cFiles)] const LPCOLESTR rgpszFullPaths[]
);

Como alternativa, um projeto pode chamar periodicamente o IsLoadingContent método para determinar se uma carga está concluída.

Consulte também

Interface IVsAsynchOpenFromSccProjectEvents
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo