IVsDataExplorerConnection Interface

Definition

Important

This API is not CLS-compliant.

Represents a connection that exists in the Visual Studio Server Explorer.

public interface class IVsDataExplorerConnection
[System.CLSCompliant(false)]
public interface IVsDataExplorerConnection
[<System.CLSCompliant(false)>]
type IVsDataExplorerConnection = interface
Public Interface IVsDataExplorerConnection
Attributes

Properties

Connection

Gets the data connection corresponding to the current connection node in Server Explorer.

ConnectionNode

Gets the current connection node in Server Explorer.

DisplayName

Gets or sets the display name of the root node for the data connection.

EncryptedConnectionString

Gets an encrypted string containing information about the data connection.

Provider

Gets the unique identifier of the DDEX provider for the Server Explorer connection.

SelectedNodes

Gets the currently selected nodes in Server Explorer for a single Server Explorer connection.

Source

Gets the data source of the current connection node.

Methods

FindDocumentNode(String)

Gets the specified connection node through the data view hierarchy.

FindDocumentNode(String, Boolean)

Gets the specified connection node through the data view hierarchy. Optionally, searches unexpanded nodes that are not populated.

FindNode(Int32)

Retrieves the connection node from Server Explorer based on its ID.

FindNode(String)

Retrieves the connection node from Server Explorer based on its name.

FindNode(String, Boolean)

Retrieves the connection node from Server Explorer based on its name. Optionally, searches unexpanded nodes that are not populated.

Events

NodeChanged

Occurs when a node has changed.

NodeExpandedOrRefreshed

Occurs when a node is expanded or refreshed in Server Explorer.

NodeInserted

Occurs when a node is inserted in Server Explorer.

NodeRemoving

Occurs just before a node removal from Server Explorer.

Applies to