Interface IDatabaseProjectReferenceNode
Este nó de banco de dados representa uma referência a outro projeto.
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 IDatabaseProjectReferenceNode _
Inherits IDatabaseReferenceNode, IDatabaseNode
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectReferenceNode : IDatabaseReferenceNode,
IDatabaseNode
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectReferenceNode : IDatabaseReferenceNode,
IDatabaseNode
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectReferenceNode =
interface
interface IDatabaseReferenceNode
interface IDatabaseNode
end
public interface IDatabaseProjectReferenceNode extends IDatabaseReferenceNode, IDatabaseNode
O tipo IDatabaseProjectReferenceNode expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Caption | Obtém a legenda que é exibida no Solution Explorer. (Herdado de IDatabaseNode.) | |
Children | Obtém a lista de nós filho deste nó. (Herdado de IDatabaseNode.) | |
DirectoryName | Obtém o local do diretório para este nó. (Herdado de IDatabaseNode.) | |
Id | Obtém o identificador exclusivo para esse nó no Solution Explorer. (Herdado de IDatabaseNode.) | |
IncludeStatement | Obtém a instrução include para esse nó. (Herdado de IDatabaseReferenceNode.) | |
IsImported | Obtém um valor que indica se este nó a ser importado para o projeto. (Herdado de IDatabaseNode.) | |
IsNonMemberItem | Obtém um valor que indica se este item é um item não é membro do projeto. (Herdado de IDatabaseNode.) | |
IsRemoved | Obtém ou define um valor que indica se este nó está sendo removido do projeto. (Herdado de IDatabaseReferenceNode.) | |
NodeProperties | Obtém as propriedades que estão associadas este nó. (Herdado de IDatabaseNode.) | |
ParentNode | Obtém o pai para esse nó. (Herdado de IDatabaseNode.) | |
ProjectManager | Obtém o nó raiz de nível superior para este nó específico. (Herdado de IDatabaseNode.) | |
ReferencedFileName | Obtém o nome do arquivo de saída a chave do projeto mencionado. (Herdado de IDatabaseReferenceNode.) | |
ReferencedFileNameFullPath | Obtém o caminho completo para a saída da chave do projeto mencionado. (Herdado de IDatabaseReferenceNode.) | |
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.) | |
ReferencedProjectGuid | Obtém a GUID do projeto mencionado. | |
ReferencedProjectName | Obtém o nome do projeto mencionado. | |
ReferenceType | Obtém o tipo de referência. (Herdado de IDatabaseReferenceNode.) | |
Url | Obtém o caminho completo desse nó no disco. (Herdado de IDatabaseNode.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
BatchSetItemAttribute | (Herdado de IDatabaseReferenceNode.) | |
GetCustomMetadata | Retorna os metadados personalizados para esse nó. (Herdado de IDatabaseNode.) | |
GetItemAttribute | Retorna os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para GetItemAttribute. (Herdado de IDatabaseNode.) | |
GetProperty | Retorna um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem. (Herdado de IDatabaseNode.) | |
IsReferenceValid | Retorna FALSO se a referência não é válida. (Herdado de IDatabaseReferenceNode.) | |
Remove | Remove itens da hierarquia. (Herdado de IDatabaseNode.) | |
SetItemAttribute | Define os metadados para este item no arquivo de projeto.Essa chamada é apenas uma conveniência para SetItemAttribute. (Herdado de IDatabaseNode.) | |
SetProperty | Define um Visual Studio propriedade integração Partner (VSIP), como VSHPROPID_IsNonMemberItem. (Herdado de IDatabaseNode.) | |
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