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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.