Compartilhar via


Interface VCProjectReference

Representa uma referência a um projeto do na mesma solução.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")> _
Public Interface VCProjectReference _
    Inherits VCReference
[GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")>]
type VCProjectReference =  
    interface 
        interface VCReference 
    end
public interface VCProjectReference extends VCReference

O tipo VCProjectReference expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AssemblyName Obtém o nome do assembly para o projeto.
Propriedade pública BuildNumber O número de compilação do assembly referenciado.
Propriedade pública CopyLocal Obtém ou define um valor que indica se copiar automaticamente a referência ao diretório de destino.
Propriedade pública CopyLocalDependencies Infraestrutura. Somente para uso interno do Microsoft.
Propriedade pública CopyLocalSatelliteAssemblies Infraestrutura. Somente para uso interno do Microsoft.
Propriedade pública Culture Obtém a cultura da referência selecionada.
Propriedade pública Description Obtém ou define uma cadeia de caracteres que representa a descrição do objeto ou o uso do grupo de saída.
Propriedade pública FullPath Obtém o caminho completo do assembly referenciado.
Propriedade pública Identity A identidade do assembly referenciado.
Propriedade pública IsProjectLoaded Obtém se um projeto é carregado.
Propriedade pública ItemName Obtém o nome do item atual na coleção.
Propriedade pública Kind Obtém uma enumeração que indica o tipo do objeto.
Propriedade pública Label Obtém o nome para exibição do assembly referenciado.
Propriedade pública LinkLibraryDependency Obtém ou define se houver dependências de biblioteca de vínculo.
Propriedade pública majorVersion Obtém a versão principal do assembly referenciado.
Propriedade pública MinFrameworkVersion Obtém a versão mínima de .NET Framework exigido pelo projeto.
Propriedade pública minorVersion Obtém a versão secundária do assembly referenciado.
Propriedade pública Name Obtém ou define o nome do objeto.
Propriedade pública Parent Obtém o objeto pai imediato de um determinado objeto.
Propriedade pública project Obtém VCProject associado ao objeto.
Propriedade pública PublicKeyToken Obtém o token de chave pública do assembly referenciado.
Propriedade pública Reference Exibe a referência associada a esta configuração.
Propriedade pública ReferencedProject Obtém ou define o ponteiro para o projeto para referência selecionada do projeto.
Propriedade pública ReferencedProjectIdentifier Infraestrutura. Somente para uso interno do Microsoft.
Propriedade pública RevisionNumber Obtém o número de revisão de referência selecionada.
Propriedade pública StrongName Obtém um valor que indica se a referência selecionada tiver um nome forte.
Propriedade pública SubType Infraestrutura. Uso do Microsoft somente.Não use.
Propriedade pública UseDependenciesInBuild Obtém ou define se usar addemblies em abuild.
Propriedade pública UseInBuild Obtém ou define se os assemblies referenciados devem ser usados na construção.
Propriedade pública UseLibraryDependencyInputs Obtém ou define se vincular independente das bibliotecas está habilitado.
Propriedade pública VCProjectEngine Obtém um ponteiro para o mecanismo do projeto.
Propriedade pública VCReferences Obtém a coleção de referências do projeto selecionado.
Propriedade pública Version Obtém a versão de referência selecionada.

Superior

Métodos

  Nome Descrição
Método público MatchName Um nome especificado corresponde ao nome de um item de coleta.
Método público Remove Remove o projeto especificado da solução.

Superior

Comentários

Pelo menos, VCProjectReference é uma dependência de construção- ordem. Se for um assembly .NET., está incluído na DLL. Se não for um assembly .NET. e pesquise um arquivo de .lib, é vinculado em seu EXE.

Consulte também

Referência

Namespace Microsoft.VisualStudio.VCProjectEngine