Metoda StatusBar.Progress —
Tworzy, modyfikuje i usuwa wewnątrz formantu licznika StatusBar .
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
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
)
Parametry
InProgress
Typ: BooleanWymagany.Wskazuje, czy licznik jest wyświetlany.Jeśli InProgress jest ustawiona na False, licznik jest wyłączony.W przeciwnym razie licznik jest wyświetlany.
Label
Typ: StringOpcjonalne.Etykieta do wyświetlenia w formancie miernika.
AmountCompleted
Typ: Int32Opcjonalne.Liczba etapów operacji, które zostały ukończone.
Total
Typ: Int32Opcjonalne.Całkowita liczba kroków w tej operacji.
Przykłady
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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.