Compartir a través de


ISchemaHierarchyGenerator (Interfaz)

Las clases que pueden rellenar una vista de árbol (como la Vista de esquema de base de datos) con nodos implementan esta interfaz.

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 ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface class ISchemaHierarchyGenerator
[<CLSCompliantAttribute(false)>]
type ISchemaHierarchyGenerator =  interface end
public interface ISchemaHierarchyGenerator

El tipo ISchemaHierarchyGenerator expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DataSchemaModel Obtiene o establece el Administrador de esquema.
Propiedad pública UserInteractionServices Obtiene o establece el objeto de servicios de interacción con el usuario.

Arriba

Métodos

  Nombre Descripción
Método público CreateRootNode Crea el nodo raíz de la jerarquía.
Método público ElementDeleted Se le llama cuando se ha eliminado un elemento para ofrecer la posibilidad de actualizar la memoria caché.
Método público GetCaption Devuelve el título para el nodo de elemento especificado.
Método público GetChildren Devuelve los nodos secundarios del nodo primario especificado.
Método público GetElementNodesFromCache Devuelve solo los nodos de elemento que se encuentran en la memoria caché.
Método público NodeInUse Indica si la Vista de esquema usa el nodo especificado.
Método público NodeRemoved Se le llama cuando se quita un nodo para ofrecer la posibilidad de actualizar la memoria caché.
Método público PathToElement(IModelElement) Devuelve una lista de nodos de la jerarquía desde el nodo raíz hasta el elemento especificado.Estos nodos forman una "ruta de acceso" al elemento especificado.
Método público PathToElement(IModelElement, Object) Devuelve una lista de nodos de la jerarquía desde el nodo raíz hasta el elemento especificado que forman una "ruta de acceso" al elemento dado.

Arriba

Vea también

Referencia

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