다음을 통해 공유


StatusBar.Progress 메서드

StatusBar 내부에 meter 컨트롤을 만들거나 수정하거나 지웁니다.

네임스페이스:  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
    선택적 요소.meter 컨트롤에 표시할 레이블입니다.
  • 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 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

StatusBar 인터페이스

EnvDTE 네임스페이스