Compartilhar via


Interface VCReferences

Uma coleção de VCReference objetos, cada uma representando uma referência no projeto.

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

Sintaxe

'Declaração
<GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")> _
Public Interface VCReferences _
    Inherits VCProjectItem, IEnumerable
[GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")]
public interface VCReferences : VCProjectItem, 
    IEnumerable
[GuidAttribute(L"C8559C2C-D97D-4893-A80A-63245A21EE12")]
public interface class VCReferences : VCProjectItem, 
    IEnumerable
[<GuidAttribute("C8559C2C-D97D-4893-A80A-63245A21EE12")>]
type VCReferences =  
    interface 
        interface VCProjectItem 
        interface IEnumerable 
    end
public interface VCReferences extends VCProjectItem, IEnumerable

O tipo VCReferences expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de VCReference objetos na VCReferences coleção.
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 de objeto.
Propriedade pública Parent Obtém o objeto pai imediato de um determinado objeto.
Propriedade pública project Obtém o projeto que contém essas referências.
Propriedade pública References Obtém a coleção de referências do projeto.
Propriedade pública VCProjectEngine Obtém um ponteiro para o mecanismo do projeto.

Superior

Métodos

  Nome Descrição
Método público AddActiveXReference Adiciona uma referência de ActiveX (COM) para o projeto.
Método público AddActiveXReferenceEx Adiciona uma referência de ActiveX (COM) para o projeto.
Método público AddAssemblyReference Adiciona um assembly (.NET) referência ao projeto selecionado.
Método público AddAssemblyReferenceWithStrongName Adiciona um assembly (.NET) referência ao projeto selecionado usando seu nome de alta segurança.
Método público AddAssemblyReferenceWithStrongNameEx Adiciona um assembly (.NET) referência ao projeto selecionado usando seu nome de alta segurança.
Método público AddProjectReference Adiciona uma referência de projeto ao projeto.
Método público AddProjectReferenceByIdentifier Adiciona um assembly (.NET) referência ao projeto selecionado usando seu identificador exclusivo.
Método público AddProjectReferenceByIdentifierEx Adiciona um assembly (.NET) referência ao projeto selecionado usando seu identificador exclusivo.
Método público AddReferenceToFile Adiciona uma referência a um arquivo.
Método público AddReferenceToFileEx Adiciona uma referência a um arquivo.
Método público AddSdkReference
Método público AddWinRTReference
Método público CanAddActiveXReference Retorna um valor indicando se você deseja adicionar a referência de ActiveX (COM) dado.
Método público CanAddAssemblyReference Retorna um valor indicando se você deseja adicionar o assembly fornecido (.Referência do NET).
Método público CanAddAssemblyReferenceWithStrongName Retorna um valor indicando se você deseja adicionar o assembly fornecido (.NET) referência por referindo a ele pelo seu nome de alta segurança.
Método público CanAddProjectReference Retorna um valor indicando se você deseja adicionar a referência de determinado projeto.
Método público CanAddProjectReferenceByIdentifier Retorna um valor que indica se deve adicionar a referência de projeto fornecido pelo referindo a ele por seu identificador exclusivo.
Método público CanAddReferenceToFile Retorna um valor indicando se você deseja adicionar a referência de determinado arquivo.
Método público CanAddSdkReference
Método público CanAddWinRTReference
Método público GetEnumerator Retorna um enumerador para itens do VCReferences coleção.
Método público GetReferencesOfType
Método público Item Seleciona um item na coleção.
Método público MatchName Corresponde a um nome especificado para o nome de um item da coleção.
Método público RemoveReference Remove a referência especificada do projeto ou a coleção de referências.

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.VCProjectEngine