获取或设置一个值,该值指示在任务栏按钮中显示进度指示器的方式。
命名空间: 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 枚举值的 ProgressState 属性确定。 当 ProgressState 为 Normal 时,指示器为绿色。 当 Paused 时,指示器为黄色。 当 Error 时,指示器为红色。 对于这些状态,ProgressValue 属性确定进度指示器所显示的任务栏按钮填充进度。 对于 ProgressState 的其他值,忽略 ProgressValue。 Indeterminate 在整个任务栏按钮中显示一个绿色的脉冲指示器。 没有为 None 显示指示器。
以下插图显示 Normal 状态中的任务栏进度指示器。
Windows 任务栏进度指示器
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。