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

This namespace contains classes and interfaces that are used to interact with aspects of the user interface for the DataPackage

Classes

  Class Description
Public class DatabaseConnectionAddedOrRemovedEventArgs Provides notification that a connection was added or removed.
Public class DatabaseConnectionControl Represents the database connection control.
Public class DataPackage The package for a database project.
Public class DataPackage.Services This class contains all the service accessor properties.
Public class DataSchemaErrorTask
Public class DataSchemaErrorTaskService This class represents a package-level database agnostic service to manage all errors that are displayed in the error list. Any other feature or component may instantiate its own objects to manage the errors to be displayed in the Visual Studio ErrorList window.
Public class SharedStatusBar This status bar wraps the Visual Studio status bar and makes sure that only one database feature-specific activity is represented at one time.
Public class SharedStatusBarOwner This represents the owner or proposed owner for a status bar. This class is used to coordinate ownership of the Visual Studio status bar between the database projects.

Interfaces

  Interface Description
Public interface ISharedStatusBar This is the database feature-specific wrapper for the Visual Studio status bar. You can take ownership of the status bar. If you successfully take ownership, you can change it. If you do not have ownership, your calls will be ignored.