SharedStatusBar-Klasse

Diese Statusleiste umschließt die Visual Studio-Statusleiste und stellt sicher, dass jeweils nur eine für eine Datenbankfunktion spezifische Aktivität dargestellt wird.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.UI.SharedStatusBar

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.UI
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SharedStatusBar _
    Implements ISharedStatusBar
[CLSCompliantAttribute(false)]
public sealed class SharedStatusBar : ISharedStatusBar
[CLSCompliantAttribute(false)]
public ref class SharedStatusBar sealed : ISharedStatusBar
[<Sealed>]
[<CLSCompliantAttribute(false)>]
type SharedStatusBar =  
    class
        interface ISharedStatusBar
    end
public final class SharedStatusBar implements ISharedStatusBar

Der SharedStatusBar-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche EigenschaftStatischer Member Instance Gibt die einzige Instanz zurück.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Animation Steuert die Animation des Symbols in der Statusleiste.
Öffentliche Methode Clear Löscht den Statustextbereich und den Editorinformationsbereich in der Statusleiste.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode FreezeOutput Verhindert Aktualisierungen des Statustextbereichs.
Öffentliche Methode GetFreezeCount Gibt die Anzahl von Fixierungssperren für die Statusleiste zurück.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetText Ruft den aktuellen Statusleistentext ab.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsFrozen Gibt den Fixierungszustand der Statusleiste zurück.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Progress(SharedStatusBarOwner, Int32, String, UInt32, UInt32) Zeigt den Fortschritt von Vorgängen an, die eine bestimmte Zeit in Anspruch nehmen.
Öffentliche Methode Progress(SharedStatusBarOwner, Int32, String, UInt32, UInt32, Boolean) Zeigt den Fortschritt von Vorgängen an, die eine bestimmte Zeit in Anspruch nehmen.
Öffentliche Methode ReleaseOwnership Gibt den Besitz der Statusleiste frei.Gibt true zurück, wenn possibleOwner der tatsächliche Besitzer war.
Öffentliche Methode SetColorText Legt den Statusleistentext mit Vordergrund- und Hintergrundfarben fest.
Öffentliche Methode SetInsMode Legt den Modus des Editors in der Statusleiste auf Einfügen oder Überschreiben fest.
Öffentliche Methode SetLineChar Zeigt die Zeilennummer und Zeichenposition im Editorinformationsbereich der Statusleiste an.
Öffentliche Methode SetLineColChar Zeigt die Zeilennummer, Spaltennummer und Zeichenposition im Editorinformationsbereich der Statusleiste an.
Öffentliche Methode SetSelMode Legt den Block- oder den Streamauswahlmodus des Editors in der Statusleiste fest.
Öffentliche Methode SetText Legt den Statusleistentext im Textbereich fest.
Öffentliche Methode SetXYWH Zeigt die (x,y)-Position sowie Breite und Höhe des aktuellen Grafikfelds im Editorinformationsbereich der Statusleiste an.
Öffentliche Methode TakeOwnership Übernimmt den Besitz der Statusleiste.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.UI-Namespace