INavigationContext Interface

Definition

Provides the information for a node in the object explorer hierarchy.

public interface class INavigationContext : IEquatable<Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::INavigationContext ^>, IServiceProvider, Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::INodeInformation
public interface INavigationContext : IEquatable<Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.INavigationContext>, IServiceProvider, Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.INodeInformation
type INavigationContext = interface
    interface INodeInformation
    interface INodeContext
    interface IServiceProvider
    interface IEquatable<INavigationContext>
Public Interface INavigationContext
Implements IEquatable(Of INavigationContext), INodeInformation, IServiceProvider
Implements

Properties

Connection

Gets or sets the connection information.

(Inherited from INodeContext)
Context

Gets or sets the enumerators Uniform Resource Name (URN) for the node.

(Inherited from INodeContext)
Hierarchy

Gets the hierarchy associated to the node.

(Inherited from INodeInformation)
InvariantName

Gets all the parts of Uniform Resource Name (URN) key.

(Inherited from INodeInformation)
Item[String]

Gets the property bag for the node.

(Inherited from INodeInformation)
Name

Gets the caption for the node.

(Inherited from INodeInformation)
NavigationContext

Gets the context of the navigation.

(Inherited from INodeContext)
Parent

Gets the parent node.

(Inherited from INodeInformation)
UrnPath

Gets the skeleton path for the current context.

(Inherited from INodeContext)
ViewIdentity

Gets the view identity that is used to query a view from the navigation service.

Methods

CreateObjectInstance()

Creates an instance of the object that is defined by the context and connection properties.

(Inherited from INodeContext)

Applies to