QEStatusBarManager Class
SQL Server Utility class that handles interaction with the status bars
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.UI.VSIntegration.Editors.QEStatusBarManager
Namespace: Microsoft.SqlServer.Management.UI.VSIntegration.Editors
Assembly: SQLEditors (in SQLEditors.dll)
Syntax
'Declaration
Public NotInheritable Class QEStatusBarManager
'Usage
Dim instance As QEStatusBarManager
public sealed class QEStatusBarManager
public ref class QEStatusBarManager sealed
[<SealedAttribute>]
type QEStatusBarManager = class end
public final class QEStatusBarManager
The QEStatusBarManager type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
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. |
![]() |
StatusText | Gets or sets the status text shown on the general panel. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
SetCurrentDatabase | Updates database panel. |
![]() |
SetExecutionTime | 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 | Sets rows affected. |
![]() |
SetServerBackground | Changes the background color used for the server name panel. Provides support for the user to highlight connections made to specific servers. |
![]() |
ToString | (Inherited from Object.) |
![]() |
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. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.SqlServer.Management.UI.VSIntegration.Editors Namespace