StatusBar.Progress 方法
创建、修改和清除 StatusBar 中的计量器控件。
命名空间: EnvDTE
程序集: EnvDTE(在 EnvDTE.dll 中)
语法
声明
Sub Progress ( _
InProgress As Boolean, _
Label As String, _
AmountCompleted As Integer, _
Total As Integer _
)
void Progress(
bool InProgress,
string Label,
int AmountCompleted,
int Total
)
void Progress(
bool InProgress,
[InAttribute] String^ Label,
[InAttribute] int AmountCompleted,
[InAttribute] int Total
)
abstract Progress :
InProgress:bool *
Label:string *
AmountCompleted:int *
Total:int -> unit
function Progress(
InProgress : boolean,
Label : String,
AmountCompleted : int,
Total : int
)
参数
- InProgress
类型:System.Boolean
必选。指示是否显示计量。如果将 InProgress 设置为 False,则会关闭计量。否则,将显示计量。
- Label
类型:System.String
可选。在计量控件上显示的标签。
- AmountCompleted
类型:System.Int32
可选。已完成的操作步骤数。
- Total
类型:System.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
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。