Partilhar via


Interface IDatabaseNode

Representa um nó no Solution Explorer. It can be a IDatabaseProjectNode, IDatabaseReferenceNode, IDatabaseProjectPropertiesFolderNode, IDatabaseFolderNode, or IDatabaseFileNode.

Esta API não compatível com CLS. 

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

Sintaxe

'Declaração
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseNode =  interface end
public interface IDatabaseNode

O tipo IDatabaseNode expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Caption Obtém a legenda que é exibida no Solution Explorer.
Propriedade pública Children Obtém a lista de nós filho deste nó.
Propriedade pública DirectoryName Obtém o local do diretório para este nó.
Propriedade pública Id Obtém o identificador exclusivo para esse nó no Solution Explorer.
Propriedade pública IsImported Obtém um valor que indica se este nó a ser importado para o projeto.
Propriedade pública IsNonMemberItem Obtém um valor que indica se este item é um item não é membro do projeto.
Propriedade pública NodeProperties Obtém as propriedades que estão associadas este nó.
Propriedade pública ParentNode Obtém o pai para esse nó.
Propriedade pública ProjectManager Obtém o nó raiz de nível superior para este nó específico.
Propriedade pública Url Obtém o caminho completo desse nó no disco.

Início

Métodos

  Nome Descrição
Método público GetCustomMetadata Retorna os metadados personalizados para esse nó.
Método público GetItemAttribute Retorna os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para GetItemAttribute.
Método público GetProperty Retorna um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem.
Método público Remove Remove itens da hierarquia.
Método público SetItemAttribute Define os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para SetItemAttribute.
Método público SetProperty Define um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem.
Método público SubHierarchyContainsImportedNode Retorna um valor que indica se o sub-hierarquia para este nó contém todos os nós importados.

Início

Consulte também

Referência

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