Export (0) Print
Expand All

ISqlServerObjectExplorerService Interface

This interface is used to expose the SqlServerObjectExplorerService, which can be used to perform various actions found in the SQL Server Object Explorer. All calls to the methods on this interface must be performed from the UI thread. Calls that are not made on the UI thread may throw exceptions.

Namespace:  Microsoft.VisualStudio.Data.Tools
Assembly:  Microsoft.VisualStudio.Data.Tools.Design (in Microsoft.VisualStudio.Data.Tools.Design.dll)

public interface ISqlServerObjectExplorerService

The ISqlServerObjectExplorerService type exposes the following members.

Public methodAdd Creates a new connected editor window populated with the new object template for the given object type.
Public methodBrowse Shows the SQL Server Object Explorer and expands to the instance provided in the connection.
Public methodDelete Deletes objects and dependent objects from a database. A confirmation dialog is presented.
Public methodExecute Executes the given programmability object. A parameter dialog is presented first, followed by the creation of a new connected editor window where the statement is then executed.
Public methodOpenQuery Creates a new connected editor window.
Public methodViewCode Opens the CREATE statement for the object in a new connected editor.
Public methodViewData Opens an editable data grid for the object's data.
Public methodViewDesigner Opens the designer for the provided object.
© 2014 Microsoft