string Title, Caption

HTML-kodierter Titel und Untertitel für die Fortschrittsanzeige. Diese dürfen auch Links o.ä. enthalten.

int CurrentProgress, MaxProgress

Aktueller Fortschritt des Workers, wenn verfügbar.

Der relative Fortschritt ergibt sich aus CurrentProgress / MaxProgress. Wenn dieser Quotient nicht endlich positiv ist, wird der Fortschritt als „unbekannt“ betrachtet. Das kann man z.B. erreichen, indem man CurrentProgress auf -1 setzt.

Standardmäßig sitzen beide Werte auf 0, was „unbekannt“ entspricht.

In der Regel empfiehlt es sich MaxProgress einmalig beim ersten Start eines Work-Items auf den gewünschten Arbeitsvorrat zu initialisieren. Von einer früheren, synchronen Initialisierung sollte im Besonderen dann abgesehen werden, wenn diese potentiell zeitaufwändig ist.

bool IsIndeterminate

Der aktuelle Fortschritt ist nicht definiert. CurremtProgress / MaxProgess ist keine nicht-negative Zahl.