Compartilhar via


Interface IDatabaseFileReferenceNode

Representa um nó de referência de arquivo no Solution Explorer.

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 IDatabaseFileReferenceNode _
    Inherits IDatabaseReferenceNode, IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseFileReferenceNode : IDatabaseReferenceNode, 
    IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseFileReferenceNode : IDatabaseReferenceNode, 
    IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseFileReferenceNode =  
    interface
        interface IDatabaseReferenceNode
        interface IDatabaseNode
    end
public interface IDatabaseFileReferenceNode extends IDatabaseReferenceNode, IDatabaseNode

O tipo IDatabaseFileReferenceNode expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Caption Obtém a legenda que é exibida no Solution Explorer. (Herdado de IDatabaseNode.)
Propriedade pública Children Obtém a lista de nós filho deste nó. (Herdado de IDatabaseNode.)
Propriedade pública DirectoryName Obtém o local do diretório para este nó. (Herdado de IDatabaseNode.)
Propriedade pública Id Obtém o identificador exclusivo para esse nó no Solution Explorer. (Herdado de IDatabaseNode.)
Propriedade pública IncludeStatement Obtém a instrução include para esse nó. (Herdado de IDatabaseReferenceNode.)
Propriedade pública IsImported Obtém um valor que indica se este nó a ser importado para o projeto. (Herdado de IDatabaseNode.)
Propriedade pública IsNonMemberItem Obtém um valor que indica se este item é um item não é membro do projeto. (Herdado de IDatabaseNode.)
Propriedade pública IsRemoved Obtém ou define um valor que indica se este nó está sendo removido do projeto. (Herdado de IDatabaseReferenceNode.)
Propriedade pública NodeProperties Obtém as propriedades que estão associadas este nó. (Herdado de IDatabaseNode.)
Propriedade pública ParentNode Obtém o pai para esse nó. (Herdado de IDatabaseNode.)
Propriedade pública ProjectManager Obtém o nó raiz de nível superior para este nó específico. (Herdado de IDatabaseNode.)
Propriedade pública ReferencedFileName Obtém o nome do arquivo de saída a chave do projeto mencionado. (Herdado de IDatabaseReferenceNode.)
Propriedade pública ReferencedFileNameFullPath Obtém o caminho completo para a saída da chave do projeto mencionado. (Herdado de IDatabaseReferenceNode.)
Propriedade pública ReferencedProjectFullPath Obtém ou define o caminho completo do arquivo de projeto se este nó de referência é do tipo VSCOMPONENTTYPE_Path. (Herdado de IDatabaseReferenceNode.)
Propriedade pública ReferenceType Obtém o tipo de referência. (Herdado de IDatabaseReferenceNode.)
Propriedade pública Url Obtém o caminho completo desse nó no disco. (Herdado de IDatabaseNode.)

Início

Métodos

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

Início

Consulte também

Referência

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