Aracılığıyla paylaş


StatusBar Arabirim

Temsil eden 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 Bir animasyonlu resim görüntüler StatusBar.
Genel yöntem Clear Tüm metni temizler StatusBar.
Genel yöntem Highlight İçinde metin vurgulama arasında geçiş yapar 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 koordinat göstergeleri ayarlar StatusBar.
Genel yöntem ShowTextUpdates Belirleyen olup olmadığını StatusBar metin güncelleştirmeleri gösterir.

Üst

Notlar

Sadece bir StatusBar IDE içindeki nesne.

Çünkü bu örnek þu anda görevlerin tümünü listeler TaskList, içerdiği bazı görevleri kod çalıştırmadan önce 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ı