다음을 통해 공유


방법: 읽기 / 쓰기 피드백 상태 표시줄 영역으로

의견 영역에서 Visual Studio 텍스트가 상태 표시줄에 표시 됩니다. 설정 및 텍스트를 검색, 정적 텍스트를 표시 고 표시 되는 텍스트를 강조 표시할 수 있습니다.

Visual Studio 상태 표시줄의 의견 영역을 사용 하려면

  1. 인스턴스를 가져오기는 IVsStatusbar 인터페이스를 통해 사용할 수 있게 되는 SVsStatusbar 서비스 합니다.

  2. 호출 하 여 상태 표시줄이 고정 되어 있는지 여부를 확인은 IsFrozen 메서드는 IVsStatusbar 인스턴스.

  3. 의견 영역의 텍스트를 호출 하 여 설정의 SetText 메서드 및 전달 하는 텍스트 문자열입니다.

  4. 호출 하 여 사용자 의견 영역의 텍스트를 읽을 GetText 메서드.

예제

이 예제에서는 텍스트를 작성 한 의견 영역에서 텍스트를 읽는 방법을 보여 줍니다.

Private Sub FeedbackRegionExample()
    Dim statusBar As IVsStatusbar = CType(GetService(GetType(SVsStatusbar)), IVsStatusbar)
    Dim frozen As Integer

    statusBar.IsFrozen(frozen)

    If frozen = 0 Then 
        ' Set the status bar text and make its display static.
        statusBar.SetText("Here's some static text.")
        statusBar.FreezeOutput(1)

        ' Retrieve the status bar text. 
        Dim text As String
        statusBar.GetText(text)
        System.Windows.Forms.MessageBox.Show(text)

        ' Clear the status bar text.
        statusBar.FreezeOutput(0)
        statusBar.Clear()
    End If 
End Sub
void FeedbackRegionExample()
{
    IVsStatusbar statusBar =
        (IVsStatusbar)GetService(typeof(SVsStatusbar));
    int frozen;

    statusBar.IsFrozen(out frozen);

    if (frozen == 0)
    {
        // Set the status bar text and make its display static.
        statusBar.SetText("Here's some static text.");
        statusBar.FreezeOutput(1);

        // Retrieve the status bar text. 
        string text;
        statusBar.GetText(out text);
        System.Windows.Forms.MessageBox.Show(text);

        // Clear the status bar text.
        statusBar.FreezeOutput(0);
        statusBar.Clear();
    }
}

위의 예제에서 코드에서는 다음 작업을 수행합니다.

  • 인스턴스를 가져옵니다는 IVsStatusbar 의 인터페이스는 SVsStatusbar 서비스.

  • 호출 하 여 상태 표시줄이 고정 되어 있는지 확인을 IsFrozen 메서드가 있습니다.

  • 호출 하 여 상태 표시줄을 업데이트를 금지는 FreezeOutput 메서드가 있습니다.

  • 호출 하 여 상태 표시줄에서 텍스트를 읽고는 GetText 메서드 및 메시지 상자에 표시 됩니다.

  • 호출 하 여 상태 표시줄 업데이트 허용 FreezeOutput 매개 변수에 0을 전달 하 고 있습니다.

  • 호출 하 여 상태 표시줄 내용을 지웁니다는 Clear 방법입니다.

참고 항목

작업

방법: 상태 표시줄 진행 표시줄 영역을 프로그래밍 합니다.

방법: 상태 표시줄의 애니메이션 영역을 사용 하 여

방법: 상태 표시줄의 디자이너 영역을 프로그래밍 합니다.

기타 리소스

Status Bar