Partager via


VCReferences, interface

Collection d'objets VCReference, chacun représentant une référence dans le projet.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
<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

Le type VCReferences expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'objets VCReference dans la collection VCReferences.
Propriété publique ItemName Obtient le nom de l'élément actif dans la collection.
Propriété publique Kind Obtient une énumération indiquant le type de l'objet.
Propriété publique Parent Obtient l'objet parent immédiat d'un objet donné.
Propriété publique project Obtient le projet qui contient ces références.
Propriété publique References Obtient la collection de références de projet.
Propriété publique VCProjectEngine Obtient un pointeur vers le moteur de projet.

Début

Méthodes

  Nom Description
Méthode publique AddActiveXReference Ajoute une référence ActiveX (COM) au projet.
Méthode publique AddActiveXReferenceEx Ajoute une référence ActiveX (COM) au projet.
Méthode publique AddAssemblyReference Ajoute une référence d'assembly (.NET) au projet sélectionné.
Méthode publique AddAssemblyReferenceWithStrongName Ajoute une référence d'assembly (.NET) au projet sélectionné à l'aide de son nom fort.
Méthode publique AddAssemblyReferenceWithStrongNameEx Ajoute une référence d'assembly (.NET) au projet sélectionné à l'aide de son nom fort.
Méthode publique AddProjectReference Ajoute une référence de projet au projet.
Méthode publique AddProjectReferenceByIdentifier Ajoute une référence d'assembly (.NET) au projet sélectionné à l'aide de son identificateur unique.
Méthode publique AddProjectReferenceByIdentifierEx Ajoute une référence d'assembly (.NET) au projet sélectionné à l'aide de son identificateur unique.
Méthode publique AddReferenceToFile Ajoute une référence à un fichier.
Méthode publique AddReferenceToFileEx Ajoute une référence à un fichier.
Méthode publique AddSdkReference
Méthode publique AddWinRTReference
Méthode publique CanAddActiveXReference Retourne une valeur indiquant s'il faut ajouter la référence ActiveX (COM) donnée.
Méthode publique CanAddAssemblyReference Retourne une valeur indiquant s'il faut ajouter la référence assembly (.NET) donnée.
Méthode publique CanAddAssemblyReferenceWithStrongName Retourne une valeur indiquant s'il faut ajouter la référence d'assembly (.NET) donnée pour y faire référence par son nom fort.
Méthode publique CanAddProjectReference Retourne une valeur indiquant s'il faut ajouter la référence de projet donnée.
Méthode publique CanAddProjectReferenceByIdentifier Retourne une valeur indiquant s'il faut ajouter la référence de projet donnée pour y faire référence par son identificateur unique.
Méthode publique CanAddReferenceToFile Retourne une valeur indiquant s'il faut ajouter la référence de fichier donnée.
Méthode publique CanAddSdkReference
Méthode publique CanAddWinRTReference
Méthode publique GetEnumerator Retourne un énumérateur pour les éléments de la collection VCReferences.
Méthode publique GetReferencesOfType
Méthode publique Item Sélectionne un élément de la collection.
Méthode publique MatchName Met en correspondance un nom spécifié avec le nom d'un élément de collecte.
Méthode publique RemoveReference Supprime de la collection de références ou du projet la référence spécifiée.

Début

Voir aussi

Référence

Microsoft.VisualStudio.VCProjectEngine, espace de noms