Compartir a través de


ISchemaModelViewer (Interfaz)

Representa un visor de modelo abstracto como la Vista de esquema o el Visor de dependencia.

Esta API no es compatible con CLS. 

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

Sintaxis

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

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

Arriba

Vea también

Referencia

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