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