SharedStatusBar Class
This status bar wraps the Visual Studio status bar and makes sure that only one database feature-specific activity is represented at one time.
This API is not CLS-compliant.
Inheritance Hierarchy
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
The SharedStatusBar type exposes the following members.
Properties
Name | Description | |
---|---|---|
Instance | Returns the one and only instance. |
Top
Methods
Name | Description | |
---|---|---|
Animation | Controls the animation of the icon in the status bar. | |
Clear | Clears the status text area and the editor information area in the status bar. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FreezeOutput | Prevents updates to the status text area. | |
GetFreezeCount | Returns the number of freeze holds on the status bar. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetText | Retrieves the current status bar text. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsFrozen | Returns the freeze state of the status bar. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Progress(SharedStatusBarOwner, Int32, String, UInt32, UInt32) | Shows the progress of operations that take a determinate amount of time. | |
Progress(SharedStatusBarOwner, Int32, String, UInt32, UInt32, Boolean) | Shows the progress of operations that take a determinate amount of time. | |
ReleaseOwnership | Releases ownership of the status bar. Returns true if possibleOwner was the actual owner. | |
SetColorText | Sets the status bar text with foreground and background colors. | |
SetInsMode | Sets the mode of the editor in the status bar to either insert or overwrite. | |
SetLineChar | Displays the line number and character position in the editor information area of the status bar. | |
SetLineColChar | Displays the line number, column number, and character position in the editor information area of the status bar. | |
SetSelMode | Sets the block or stream selection mode of the editor in the status bar. | |
SetText | Sets the status bar text in the text area. | |
SetXYWH | Displays the (x,y) position and the width and height of the current graphics box in the editor information area of the status bar. | |
TakeOwnership | Takes ownership of the status bar. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
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.