QEStatusBarManager Class

Definition

SQL Server Utility class that handles interaction with the status bars

public ref class QEStatusBarManager sealed
public sealed class QEStatusBarManager
type QEStatusBarManager = class
Public NotInheritable Class QEStatusBarManager
Inheritance
QEStatusBarManager

Fields

NoProgressEstimate

Properties

CurrentState

Returns the current value of QEStatusBarKnownStates.

IsInitialized

Gets a Boolean value that specifies whether it is safe to call other methods of this class. (It is always safe to call Initialize.)

LoginName

Gets the login name string.

ProgressCompletionEstimate
StatusText

Gets or sets the status text shown on the general panel.

Methods

Finalize()
SetCurrentDatabase(String)

Updates database panel.

SetExecutionTime(DateTime, DateTime)

Updates the execution time panel.

SetKnownState(QEStatusBarKnownStates)

Transitions the status bar into one of its known states. This class manages both the icon and the text for those states.

SetKnownState(QEStatusBarKnownStates, Int32, Int32)

Transitions the status bar into one of its known states. This class manages both the icon and the text for those states.

SetRowsAffected(Int64)

Sets rows affected.

SetServerBackground(Color)

Changes the background color used for the server name panel. Provides support for the user to highlight connections made to specific servers.

TransitionIntoOfflineMode()

Transitions into Offline mode.

TransitionIntoOnlineMode(String, String)

Ensures that the status bar is in online mode, transitions into it if needed, and updates information applicable to such mode.

TransitionIntoOnlineMode(String, String, Int32, Int32)

Ensure that the status bar is in online mode, transitions into it if needed, and updates information applicable to such mode.

TransitionIntoOnlineMode(String, String, Int32, Int32, Boolean, Color)

Ensure that the status bar is in online mode, transitions into it if needed, and updates information applicable to such mode.

UpdateStatusBar()

Updates the status bar colors and layout.

Applies to