Interface VCProjectReference
Representa uma referência a um projeto na mesma solução.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")> _
Public Interface VCProjectReference _
Inherits VCReference
[GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")>]
type VCProjectReference =
interface
interface VCReference
end
public interface VCProjectReference extends VCReference
O tipo VCProjectReference expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AssemblyName | Obtém o nome do assembly para este projeto. | |
BuildNumber | O número de compilação do assembly referenciado. | |
CopyLocal | Obtém ou define um valor indicando se copiar automaticamente a referência para o diretório de destino. | |
CopyLocalDependencies | Infraestrutura. Somente para uso interno da Microsoft. | |
CopyLocalSatelliteAssemblies | Infraestrutura. Somente para uso interno da Microsoft. | |
Culture | Obtém a cultura para a referência selecionada. | |
Description | Obtém ou define uma seqüência de caracteres que representa a descrição para o objeto ou o uso do grupo de saída. | |
FullPath | Obtém o caminho completo para o assembly referenciado. | |
Identity | A identidade do assembly referenciado. | |
IsProjectLoaded | Obtém se um projeto é carregado. | |
ItemName | Obtém o nome do item atual na coleção. | |
Kind | Obtém uma enumeração que indica o tipo de objeto. | |
Label | Obtém o nome de exibição do assembly referenciado. | |
LinkLibraryDependency | Obtém ou define se há dependências de biblioteca de link. | |
majorVersion | Obtém a versão principal do assembly referenciado. | |
MinFrameworkVersion | Obtém a versão mínima da .NET Framework necessários para o projeto. | |
minorVersion | Obtém a versão secundária do assembly referenciado. | |
Name | Obtém ou define o nome do objeto. | |
Parent | Obtém o objeto pai imediato de um determinado objeto. | |
project | Obtém o VCProject associado ao objeto. | |
PublicKeyToken | Obtém a chave pública token para o assembly referenciado. | |
Reference | Exibe a referência associada com esta configuração. | |
ReferencedProject | Obtém ou define o ponteiro para o projeto para a referência de projeto selecionado. | |
ReferencedProjectIdentifier | Infraestrutura. Microsoft somente para uso interno. | |
RevisionNumber | Obtém o número de revisão da referência selecionada. | |
StrongName | Obtém um valor que indica se ou não a referência selecionada tiver um nome forte. | |
SubType | Infraestrutura. Uso somente no Microsoft.Não use. | |
UseDependenciesInBuild | Define ou obtém se usará addemblies na abuild. | |
UseInBuild | Define ou obtém se assemblies referenciados devem ser usados na compilação. | |
UseLibraryDependencyInputs | Obtém ou define se a vinculação independente das bibliotecas está habilitada. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. | |
VCReferences | Obtém a coleção de referências do projeto selecionado. | |
Version | Obtém a versão da referência selecionada. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
MatchName | Corresponde a um nome especificado para o nome de um item da coleção. | |
Remove | Remove o projeto especificado da solução. |
Superior
Comentários
No mínimo, VCProjectReference é uma dependência de montagem sob encomenda.Se ele é um.NET assembly, ele é incluído na DLL.Se não for um.NET e ele procura um arquivo. lib, estiver vinculado à sua EXE.