Export (0) Print
Expand All

InPlaceHostingManager.DownloadProgressChanged Event

Occurs when there is a change in the status of an application or manifest download.

Namespace:  System.Deployment.Application
Assembly:  System.Deployment (in System.Deployment.dll)

'Declaration
Public Event DownloadProgressChanged As EventHandler(Of DownloadProgressChangedEventArgs)

In a console application, events are assigned to threads from a thread pool. Therefore, you might receive progress update events out of order, with a subsequent event showing a decrease compared with a previous event. You will not see such behavior in a Windows Forms-based application, because events in Windows Forms are processed sequentially out of the user interface (UI) thread's message queue.

The following code example demonstrates how to update a ToolStripProgressBar that is contained within a StatusStrip.

Private Sub iphm_DownloadProgressChanged(ByVal sender As Object, ByVal e As DownloadProgressChangedEventArgs) Handles iphm.DownloadProgressChanged
    ' you can show percentage of task completed using e.ProgressPercentage 
End Sub

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft