プログレス インジケーターをタスク バー ボタンにどのように表示するかを示す値を取得または設定します。
名前空間: Microsoft.Windows.Shell
アセンブリ: Microsoft.Windows.Shell (Microsoft.Windows.Shell.dll 内)
構文
'宣言
Public Property ProgressState As TaskbarItemProgressState
Get
Set
public TaskbarItemProgressState ProgressState { get; set; }
public:
property TaskbarItemProgressState ProgressState {
TaskbarItemProgressState get ();
void set (TaskbarItemProgressState value);
}
member ProgressState : TaskbarItemProgressState with get, set
function get ProgressState () : TaskbarItemProgressState
function set ProgressState (value : TaskbarItemProgressState)
プロパティ値
型: Microsoft.Windows.Shell.TaskbarItemProgressState
プログレス インジケーターをタスク バー ボタンにどのように表示するかを示す列挙値。既定値は、None です。
解説
Windows 7 タスク バー ボタンにプログレス インジケーターを表示することにより、長時間実行されるタスクの進捗状況を伝達できます。 TaskbarItemProgressState 列挙値の 1 つ含む ProgressState プロパティによって、インジケーターの色が決まります。 ProgressState が Normal であるとき、インジケーターは緑色です。 Paused の場合、インジケーターは黄色です。 Error の場合、インジケーターは赤色です。 これらの状態では、ProgressValue プロパティが、タスク バー ボタンの進行状況インジケーターがどれくらいいっぱいになるかを決定します。 ProgressValue は、ProgressState の他の値に対して無視されます。 Indeterminate は、タスク バー ボタン全体にわたって点滅する緑色のインジケーターを表示します。 None のインジケーターは表示されません。
次の図に、Normal 状態のタスク バーのプログレス インジケーターを示します。
Windows タスク バーの進行状況インジケーター
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。