Freigeben über


TaskbarItemInfo.ProgressValue-Eigenschaft

Ruft einen Wert ab, der den Füllzustand der Statusanzeige in der Taskleistenschaltfläche angibt, oder legt ihn fest.

Namespace:  Microsoft.Windows.Shell
Assembly:  Microsoft.Windows.Shell (in Microsoft.Windows.Shell.dll)

Syntax

'Declaration
Public Property ProgressValue As Double
    Get
    Set
public double ProgressValue { get; set; }
public:
property double ProgressValue {
    double get ();
    void set (double value);
}
member ProgressValue : float with get, set
function get ProgressValue () : double
function set ProgressValue (value : double)

Eigenschaftswert

Typ: System.Double
Ein Wert, der den Füllzustand der Statusanzeige in der Taskleistenschaltfläche angibt.Der Standardwert ist 0.

Hinweise

Der ProgressValue-Eigenschaft wird als Wert zwischen 0,0 und 1,0 dargestellt. Zahlen kleiner und größer wird umgewandelt, um innerhalb jener Grenzen zu sein. NaN wird in 0 (null) konvertiert.

Sie können den Status von Aufgaben mit langer Laufzeit übermitteln, indem Sie in einer Windows 7-Taskleistenschaltfläche eine Statusanzeige anzeigen. Die Farbe des Indikators ist durch die ProgressState-Eigenschaft festgelegt, die einen der TaskbarItemProgressState-Enumerationswerte enthält. Falls die ProgressState-Eigenschaft Normal, Paused oder Error ist, bestimmt die ProgressValue-Eigenschaft die Vollständigkeit der Statusanzeige. ProgressValue wird für einige Werte von ProgressState ignoriert. Indeterminate zeigt einen pulsierenden grünen Indikator in der gesamten Taskleistenschaltfläche. Kein Indikator wird für None angezeigt.

Die folgende Abbildung zeigt den Taskleistenstatus mit einem ProgressValue von 82 Prozent.

Windows-Taskleistenstatusanzeige

Infobeispiel für Taskleistenelement

.NET Framework-Sicherheit

Siehe auch

Referenz

TaskbarItemInfo Klasse

Microsoft.Windows.Shell-Namespace