방법: 읽기 / 쓰기 피드백 상태 표시줄 영역으로
의견 영역에서 Visual Studio 텍스트가 상태 표시줄에 표시 됩니다. 설정 및 텍스트를 검색, 정적 텍스트를 표시 고 표시 되는 텍스트를 강조 표시할 수 있습니다.
Visual Studio 상태 표시줄의 의견 영역을 사용 하려면
인스턴스를 가져오기는 IVsStatusbar 인터페이스를 통해 사용할 수 있게 되는 SVsStatusbar 서비스 합니다.
호출 하 여 상태 표시줄이 고정 되어 있는지 여부를 확인은 IsFrozen 메서드는 IVsStatusbar 인스턴스.
의견 영역의 텍스트를 호출 하 여 설정의 SetText 메서드 및 전달 하는 텍스트 문자열입니다.
호출 하 여 사용자 의견 영역의 텍스트를 읽을 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 방법입니다.
참고 항목
작업
방법: 상태 표시줄 진행 표시줄 영역을 프로그래밍 합니다.
방법: 상태 표시줄의 디자이너 영역을 프로그래밍 합니다.