IVsAsynchOpenFromSccProjectEvents.OnFilesDownloaded(Int32, String[]) Yöntem

Tanım

Bir veya daha fazla dosyanın indirildiğini göstermek için zaman uyumsuz yük sırasında çağırılır.

public:
 int OnFilesDownloaded(int cFiles, cli::array <System::String ^> ^ rgpszFullPaths);
public:
 int OnFilesDownloaded(int cFiles, Platform::Array <Platform::String ^> ^ rgpszFullPaths);
int OnFilesDownloaded(int cFiles, std::Array <std::wstring const &> const & rgpszFullPaths);
public int OnFilesDownloaded (int cFiles, string[] rgpszFullPaths);
abstract member OnFilesDownloaded : int * string[] -> int
Public Function OnFilesDownloaded (cFiles As Integer, rgpszFullPaths As String()) As Integer

Parametreler

cFiles
Int32

'ndaki Dizideki dosya adı sayısı rgpszFullPaths . Bu değer her zaman 0 ' dan büyük olmalıdır.

rgpszFullPaths
String[]

'ndaki Şimdiye kadar başarıyla yüklenen dosyaların fiziksel yollarının dizisi.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür. Bir hata döndürülürse, kaynak denetimi paketi bunu seçerse yükleme işlemini iptal edebilir (genellikle, bu yöntem bir hata döndürürse, çok önemli bir durum meydana gelir ve yük devam etmemelidir).

Açıklamalar

COM Imzası

Vsshell80. IDL dosyasından

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

Alternatif olarak, bir proje IsLoadingContent bir yükün tamamlanıp tamamlanmadığını belirleme yöntemini düzenli aralıklarla çağırabilir.

Şunlara uygulanır