VCProjectReference Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma referência a um projeto na mesma solução.
public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
__interface VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
[System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCProjectReference : Microsoft.VisualStudio.VCProjectEngine.VCReference
[<System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCProjectReference = interface
interface VCReference
Public Interface VCProjectReference
Implements VCReference
- Atributos
- Implementações
Comentários
No mínimo, VCProjectReference é uma dependência de ordem de compilação. Se for um assembly .NET, ele será incluído na DLL. Se não for um assembly .NET e ele Pesquisar um arquivo. lib, ele será vinculado ao seu EXE.
Propriedades
| AssemblyName |
Obtém o nome do assembly para este projeto. |
| BuildNumber |
O número de Build do assembly referenciado. |
| CopyLocal |
Obtém ou define um valor que indica se a referência deve ser copiada automaticamente para o diretório de destino. |
| CopyLocalDependencies |
Somente para uso interno da Microsoft. |
| CopyLocalSatelliteAssemblies |
Somente para uso interno da Microsoft. |
| Culture |
Obtém a cultura para a referência selecionada. |
| Description |
Obtém ou define uma cadeia de caracteres que representa a descrição do 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 está 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 para exibição do assembly referenciado. |
| LinkLibraryDependency |
Obtém ou define se há dependências de biblioteca de links. |
| majorVersion |
Obtém a versão principal do assembly referenciado. |
| MinFrameworkVersion |
Obtém a versão mínima do .NET Framework exigida 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 o VCProject associado ao objeto. |
| PublicKeyToken |
Obtém o token de chave pública para o assembly referenciado. |
| Reference |
Exibe a referência associada a essa configuração. |
| ReferencedProject |
Obtém ou define o ponteiro para o projeto para a referência de projeto selecionada. |
| ReferencedProjectIdentifier |
Somente uso interno da Microsoft. |
| RevisionNumber |
Obtém o número de revisão da referência selecionada. |
| StrongName |
Obtém um valor que indica se a referência selecionada tem um nome forte. |
| SubType |
Somente uso da Microsoft. Não use. |
| UseDependenciesInBuild |
Define ou informa se é para usar addemblies em abuild. |
| UseInBuild |
Define ou obtém se os assemblies referenciados devem ser usados na compilação. |
| UseLibraryDependencyInputs |
Obtém ou define se a vinculação independente de bibliotecas está habilitada. |
| VCProjectEngine |
Obtém um ponteiro para o mecanismo do projeto. |
| VCReferences |
Obtém a coleção de referências para o projeto selecionado. |
| VCReferenceType | |
| Version |
Obtém a versão da referência selecionada. |
Métodos
| MatchName(String, Boolean) |
Corresponde a um nome especificado para o nome de um item de coleta. |
| Remove() |
Remove o projeto especificado da solução. |