Поделиться через


StatusBar.Progress - метод

Обновлен: Ноябрь 2007

Создает, изменяет и удаляет индикатор хода выполнения в объекте StatusBar.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Sub Progress ( _
    InProgress As Boolean, _
    Label As String, _
    AmountCompleted As Integer, _
    Total As Integer _
)
'Применение
Dim instance As StatusBar
Dim InProgress As Boolean
Dim Label As String
Dim AmountCompleted As Integer
Dim Total As Integer

instance.Progress(InProgress, Label, AmountCompleted, _
    Total)
void Progress(
    bool InProgress,
    string Label,
    int AmountCompleted,
    int Total
)
void Progress(
    bool InProgress, 
    [InAttribute] String^ Label, 
    [InAttribute] int AmountCompleted, 
    [InAttribute] int Total
)
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

Разрешения

См. также

Ссылки

StatusBar Интерфейс

StatusBar - члены

EnvDTE - пространство имен