Aracılığıyla paylaş


StatusBar Arabirim

Temsil Durum çubuğu , Visual Studio tümleşik geliştirme ortamı (IDE).

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
<GuidAttribute("C34301A1-3EF1-41D8-932A-FEA4A8A8CE0C")> _
Public Interface StatusBar
[GuidAttribute("C34301A1-3EF1-41D8-932A-FEA4A8A8CE0C")]
public interface StatusBar
[GuidAttribute(L"C34301A1-3EF1-41D8-932A-FEA4A8A8CE0C")]
public interface class StatusBar
[<GuidAttribute("C34301A1-3EF1-41D8-932A-FEA4A8A8CE0C")>]
type StatusBar =  interface end
public interface StatusBar

StatusBar türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Parent Hemen üst nesnesi alır bir StatusBar nesne.
Genel özellik Text Ayarlar veya seçili metni alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Animate Animasyonlu bir resmini görüntüler StatusBar.
Genel yöntem Clear Tüm metinden temizler StatusBar.
Genel yöntem Highlight İçinde metin vurgulama değiştirir StatusBar.
Genel yöntem Progress Oluşturur, değiştirir ve ölçer denetimin içini temizler StatusBar .
Genel yöntem SetLineColumnCharacter Metni sütun ve karakter göstergeleri ayarlar StatusBar .
Genel yöntem SetXYWidthHeight X, y, Genişlik ve Yükseklik kutularında göstergeleri koordinat ayarlar StatusBar.
Genel yöntem ShowTextUpdates Belirler mi StatusBar metin güncelleştirmeleri gösterir.

Üst

Notlar

Yalnızca bir tane StatusBar IDE içindeki nesne.

Çünkü bu örnek þu anda görevlerin tümünü listeler TaskList, kod çalıştırmadan önce bazı görevler içerdiği emin olun.

Örnekler

Sub StatusBarExample()
   ' Create object references and initialize variables.
   Dim SBar As StatusBar
   Dim TList As TaskList
   Dim TItems As TaskItems
   Dim TI As TaskItem
   Dim count As Long
   Dim i As Long

   SBar = DTE.StatusBar
   ' Get references to Task List.
   TList = DTE.Windows().Item(Constants.vsWindowKindTaskList).Object
   TItems = TList.TaskItems
   i = 1
   count = TItems.Count
   
   ' Loop through Task List items, updating progress bar for each item.
   For Each TI In TItems
      SBar.Progress(True, TI.Description, i, count)
      SBar.SetLineColumnCharacter(i, count, 0)
      i = i + 1
      MsgBox("Task: " & i - 1 & vbCr & "Description: " & TI.Description & vbCr & "Next task item...")
   Next
   ' All done, so get rid of the bar.
   SBar.Progress(False)
End Sub

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı