Compartilhar via


Interface ISchemaHierarchyGenerator

Essa interface é implementada por classes que podem ser preenchidos conosco de uma exibição em árvore (como, por exemplo, o modo de esquema do banco de dados).

Esta API não compatível com CLS. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (em Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintaxe

'Declaração
<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

O tipo ISchemaHierarchyGenerator expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DataSchemaModel Obtém ou define o Gerenciador de esquema.
Propriedade pública UserInteractionServices Obtém ou define o objeto de serviços de interação do usuário.

Início

Métodos

  Nome Descrição
Método público CreateRootNode Cria o nó raiz da hierarquia.
Método público ElementDeleted Chamado quando um elemento foi excluído para fornecer uma oportunidade para atualizar o cache.
Método público GetCaption Retorna a legenda para o nó do elemento especificado.
Método público GetChildren Retorna o filho de nós do nó pai especificado.
Método público GetElementNodesFromCache Retorna somente os nós de elemento que são encontrados no cache.
Método público NodeInUse Indica se o nó especificado é usado pelo modo de exibição do esquema.
Método público NodeRemoved Chamado quando um nó é removido para fornecer uma oportunidade para atualizar o cache.
Método público PathToElement(IModelElement) Retorna uma lista de nós de hierarquia do nó raiz ao elemento especificado.Esses nós formam o "caminho" para um determinado elemento.
Método público PathToElement(IModelElement, Object) Retorna uma lista de nós de hierarquia do nó raiz do elemento especificado que formam o "caminho" para um determinado elemento.

Início

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer