StatusBar.Progress(Boolean, String, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建、修改和清除中的计量控件 StatusBar 。
void Progress(bool InProgress, std::wstring const & Label = "", int AmountCompleted = 0, int Total = 0);
[System.Runtime.InteropServices.DispId(6)]
public void Progress (bool InProgress, string Label = "", int AmountCompleted = 0, int Total = 0);
[<System.Runtime.InteropServices.DispId(6)>]
abstract member Progress : bool * string * int * int -> unit
Public Sub Progress (InProgress As Boolean, Optional Label As String = "", Optional AmountCompleted As Integer = 0, Optional Total As Integer = 0)
参数
- InProgress
- Boolean
必需。 指示是否显示计量器。 如果将 " InProgress " 设置为 False ,则计量器将关闭。 否则,显示计量器。
- Label
- String
可选。 要在计量器控件上显示的标签。
- AmountCompleted
- Int32
可选。 已完成的操作步骤数。
- Total
- Int32
可选。 操作中的总步骤数。
- 属性
示例
Sub ProgressExample()
Dim SBar As StatusBar
SBar = DTE.StatusBar
SBar.Progress(True, "doing something", 90, 100)
SBar.Progress(False)
SBar.Animate(True, vsStatusAnimation.vsStatusAnimationSave)
End Sub