Interface VCReference
Representa uma referência do projeto.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")>]
type VCReference =
interface
interface VCProjectItem
end
public interface VCReference extends VCProjectItem
O tipo VCReference expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AssemblyName | Obtém o nome do assembly para o projeto. | |
BuildNumber | O número de compilação do assembly referenciado. | |
CopyLocal | Obtém ou define um valor que indica se copiar automaticamente a referência ao diretório de destino. | |
CopyLocalDependencies | Infraestrutura. Somente para uso interno do Microsoft. | |
CopyLocalSatelliteAssemblies | Infraestrutura. Somente para uso interno do Microsoft. | |
Culture | Obtém a cultura da referência selecionada. | |
Description | Obtém ou define uma cadeia de caracteres que representa a descrição do objeto. | |
FullPath | Obtém o caminho completo do assembly referenciado. | |
Identity | A identidade do assembly referenciado. | |
ItemName | Obtém o nome do item atual na coleção. | |
Kind | Obtém uma enumeração que indica o tipo do objeto. | |
Label | Obtém o nome para exibição do assembly referenciado. | |
majorVersion | Obtém a versão principal do assembly referenciado. | |
MinFrameworkVersion | Obtém a versão mínima de .NET Framework exigido pelo 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 VCProject associado ao objeto. | |
PublicKeyToken | Obtém o token de chave pública do assembly referenciado. | |
Reference | Obtém a referência associada a esta configuração. | |
RevisionNumber | Obtém o número de revisão de referência selecionada. | |
StrongName | Obtém um valor que indica se a referência selecionada tiver um nome forte. | |
SubType | Infraestrutura. Uso do Microsoft somente.Não use. | |
UseDependenciesInBuild | Obtém ou define se usar assemblies em uma compilação. | |
UseInBuild | Obtém ou define se os assemblies referenciados devem ser usados na construção. | |
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 de referência selecionada. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
MatchName | Um nome especificado corresponde ao nome de um item de coleta. | |
Remove | Remove o projeto especificado da solução. |
Superior
Comentários
Visual C++ suporte aos seguintes tipos de referência:
Assemblies .NET
Projetos (assemblies .NET e de non-.NET)
Objetos COM
Ao contrário de Visual Basic e de Visual C#, Visual C++ faz distinção entre as referências do projeto e referências de assembly, ou seja, as referências do projeto de assembly da suporte non-.NET de Visual C++ .