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 | |
---|---|---|
Caption | Obtém a legenda que é exibida no Solution Explorer. | |
Children | Obtém a lista de nós filho deste nó. | |
DirectoryName | Obtém o local do diretório para este nó. | |
Id | Obtém o identificador exclusivo para esse nó no Solution Explorer. | |
IsImported | Obtém um valor que indica se este nó a ser importado para o projeto. | |
IsNonMemberItem | Obtém um valor que indica se este item é um item não é membro do projeto. | |
NodeProperties | Obtém as propriedades que estão associadas este nó. | |
ParentNode | Obtém o pai para esse nó. | |
ProjectManager | Obtém o nó raiz de nível superior para este nó específico. | |
Url | Obtém o caminho completo desse nó no disco. |
Início
Métodos
Nome | Descrição | |
---|---|---|
GetCustomMetadata | Retorna os metadados personalizados para esse nó. | |
GetItemAttribute | Retorna os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para GetItemAttribute. | |
GetProperty | Retorna um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem. | |
Remove | Remove itens da hierarquia. | |
SetItemAttribute | Define os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para SetItemAttribute. | |
SetProperty | Define um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem. | |
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