Interface VCReference
Representa uma referência no projeto.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"48453685-92CE-43E3-8033-E07E8CD6E619")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("48453685-92CE-43E3-8033-E07E8CD6E619")>]
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 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 do objeto. | |
FullPath | Obtém o caminho completo para o 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 de objeto. | |
Label | Obtém o nome de exibição do assembly referenciado. | |
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 | Obtém a referência associada com esta configuração. | |
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 conjuntos em uma compilação. | |
UseInBuild | Define ou obtém se assemblies referenciados devem ser usados na compilaçã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 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
Visual C++suporta os seguintes tipos de referência:
.NET assemblies
Projetos (.NET e não-.NET assemblies)
objetos COM
Ao contrário do Visual Basic e Visual C#, Visual C++ faz a distinção entre referências de projeto e referências de assembly, ou seja, Visual C++ suporta não-.NET assembly referências do projeto.