InPlaceHostingManager.DownloadProgressChanged Événement

Définition

Se produit lorsqu'il y a une modification dans l'état du téléchargement d'une application ou d'un manifeste.Occurs when there is a change in the status of an application or manifest download.

public:
 event EventHandler<System::Deployment::Application::DownloadProgressChangedEventArgs ^> ^ DownloadProgressChanged;
public event EventHandler<System.Deployment.Application.DownloadProgressChangedEventArgs> DownloadProgressChanged;
member this.DownloadProgressChanged : EventHandler<System.Deployment.Application.DownloadProgressChangedEventArgs> 
Public Event DownloadProgressChanged As EventHandler(Of DownloadProgressChangedEventArgs) 

Exemples

L’exemple de code suivant montre comment mettre à ToolStripProgressBar jour un contenu dans un StatusStrip.The following code example demonstrates how to update a ToolStripProgressBar that is contained within a StatusStrip.

void iphm_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
{
    // you can show percentage of task completed using e.ProgressPercentage
}
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

Remarques

Dans une application console, les événements sont affectés aux threads d’un pool de threads.In a console application, events are assigned to threads from a thread pool. Par conséquent, vous pouvez recevoir des événements de mise à jour de progression dans le désordre, avec un événement suivant présentant une baisse par rapport à un événement précédent.Therefore, you might receive progress update events out of order, with a subsequent event showing a decrease compared with a previous event. Vous ne verrez pas un tel comportement dans une application basée sur des Windows Forms, car les événements dans Windows Forms sont traités séquentiellement à partir de la file d’attente de messages du thread d’interface utilisateur.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.

S’applique à