Compartir a través de


IDependencyView (Interfaz)

Representa la Vista de dependencia.

Esta API no es compatible con CLS. 

Espacio de nombres:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView
Ensamblado:  Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxis

'Declaración
<CLSCompliantAttribute(False)> _
Public Interface IDependencyView _
    Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDependencyView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDependencyView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDependencyView =  
    interface
        interface ISchemaModelViewer
    end
public interface IDependencyView extends ISchemaModelViewer

El tipo IDependencyView expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público AddNodes(IList<IList<ISchemaModelViewerNode>>) Agrega una lista de nodos a la Vista de esquema. (Se hereda de ISchemaModelViewer).
Método público AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) Agrega una lista de nodos a la Vista de esquema. (Se hereda de ISchemaModelViewer).
Método público AddRootNode Agrega un nodo raíz a la Vista de esquema que normalmente representa el nodo del proyecto. (Se hereda de ISchemaModelViewer).
Método público GetExpandedNodes Devuelve una lista de nodos expandidos. (Se hereda de ISchemaModelViewer).
Método público GetRootNodes Devuelve una lista de nodos raíz. (Se hereda de ISchemaModelViewer).
Método público GetSelectedModelElementNodes Desde la selección, busca todos los nodos y devuelve aquellos que pertenecen a ModelElementNodes. (Se hereda de ISchemaModelViewer).
Método público GetSelectedNodes Devuelve una lista de nodos seleccionados. (Se hereda de ISchemaModelViewer).
Método público OnAddDependencyNodes Este método solo generará el evento AddDependencyNodes, que DependencyViewController escucha.
Método público OnRemoveDependencyNodes Este método solo generará el evento RemoveDependencyNodes, que DependencyViewController escucha.
Método público ProjectNodeRenamed Actualiza la interfaz de usuario para reflejar el cambio de nombre. (Se hereda de ISchemaModelViewer).
Método público Refresh Actualiza la Vista de esquema. (Se hereda de ISchemaModelViewer).
Método público RefreshNodes Actualiza la lista especificada de nodos. (Se hereda de ISchemaModelViewer).
Método público RegisterForCommandRouting Registra el objeto especificado para el enrutamiento de destino de comando OLE. (Se hereda de ISchemaModelViewer).
Método público RegisterForLimitedCommandRouting Registra el objeto especificado para el enrutamiento de destino de comando OLE. (Se hereda de ISchemaModelViewer).
Método público RemoveFromCommandRouting Quita el objeto especificado del enrutamiento de destino de comando OLE. (Se hereda de ISchemaModelViewer).
Método público RemoveNode Quita el nodo especificado del árbol. (Se hereda de ISchemaModelViewer).
Método público RemoveNodes Quita la lista de nodos de la Vista de esquema. (Se hereda de ISchemaModelViewer).
Método público SelectAndExpandActiveProjectNode Selecciona y expande el nodo que representa el proyecto seleccionado o activo. (Se hereda de ISchemaModelViewer).
Método público SelectAndExpandProjectNode Selecciona y expande el nodo del proyecto. (Se hereda de ISchemaModelViewer).
Método público SelectNode Selecciona y opcionalmente expande el nodo para el elemento de modelo especificado. (Se hereda de ISchemaModelViewer).
Método público SelectNodes(IList<IModelElement>) Selecciona los nodos asociados al elemento de modelo especificado. (Se hereda de ISchemaModelViewer).
Método público SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) Selecciona y opcionalmente expande los nodos que tienen las rutas de acceso especificadas. (Se hereda de ISchemaModelViewer).

Arriba

Eventos

  Nombre Descripción
Evento público AddDependencyNodes Se genera cuando se agregan nuevos nodos a la vista de dependencia de base de datos.
Evento público RemoveDependencyNodes Se genera cuando se quitan nuevos nodos de la vista de dependencia de base de datos.

Arriba

Vea también

Referencia

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView (Espacio de nombres)