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 | |
---|---|---|
DataSchemaModel | Obtém ou define o Gerenciador de esquema. | |
UserInteractionServices | Obtém ou define o objeto de serviços de interação do usuário. |
Início
Métodos
Nome | Descrição | |
---|---|---|
CreateRootNode | Cria o nó raiz da hierarquia. | |
ElementDeleted | Chamado quando um elemento foi excluído para fornecer uma oportunidade para atualizar o cache. | |
GetCaption | Retorna a legenda para o nó do elemento especificado. | |
GetChildren | Retorna o filho de nós do nó pai especificado. | |
GetElementNodesFromCache | Retorna somente os nós de elemento que são encontrados no cache. | |
NodeInUse | Indica se o nó especificado é usado pelo modo de exibição do esquema. | |
NodeRemoved | Chamado quando um nó é removido para fornecer uma oportunidade para atualizar o cache. | |
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. | |
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