VCReference Interface

Définition

Représente une référence du projet.

public interface class VCReference : Microsoft::VisualStudio::VCProjectEngine::VCProjectItem
public interface class VCReference : Microsoft::VisualStudio::VCProjectEngine::VCProjectItem
__interface VCReference : Microsoft::VisualStudio::VCProjectEngine::VCProjectItem
[System.Runtime.InteropServices.Guid("FE124EB0-E13C-4C96-8C15-5B26669D5265")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCReference : Microsoft.VisualStudio.VCProjectEngine.VCProjectItem
[<System.Runtime.InteropServices.Guid("FE124EB0-E13C-4C96-8C15-5B26669D5265")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCReference = interface
    interface VCProjectItem
Public Interface VCReference
Implements VCProjectItem
Dérivé
Attributs
Implémente

Remarques

Visual C++ prend en charge les types de référence suivants :

  • assemblys .NET

  • Projets (assemblys .NET et non-.NET)

  • objets COM

Contrairement Visual Basic à et, fait la Visual C# Visual C++ distinction entre les références de projet et les références d’assembly, autrement dit, Visual C++ prend en charge les références de projet d’assembly non-.net.

Propriétés

AssemblyName

Obtient le nom de l'assembly pour ce projet.

BuildNumber

Numéro de build de l'assembly référencé.

CopyLocal

Obtient ou définit une valeur indiquant s'il faut que la référence soit automatiquement copiée dans le répertoire cible.

CopyLocalDependencies

À usage interne Microsoft uniquement.

CopyLocalSatelliteAssemblies

À usage interne Microsoft uniquement.

Culture

Obtient la culture de la référence sélectionnée.

Description

Obtient ou définit une chaîne représentant la description de l'objet.

FullPath

Obtient le chemin d'accès complet à l'assembly référencé.

Identity

Identité de l'assembly référencé.

ItemName

Obtient le nom de l'élément actif dans la collection.

Kind

Obtient une énumération indiquant le type de l'objet.

Label

Obtient le nom complet de l'assembly référencé.

majorVersion

Obtient la version principale de l'assembly référencé.

MinFrameworkVersion

Obtient la version minimale du .NET Framework requise par le projet.

minorVersion

Obtient la version secondaire de l'assembly référencé.

Name

Obtient ou définit le nom de l'objet.

Parent

Obtient l'objet parent immédiat d'un objet donné.

project

Obtient VCProject associé à l'objet.

PublicKeyToken

Obtient le jeton de clé publique de l'assembly référencé.

Reference

Obtient la référence associée à cette configuration.

RevisionNumber

Obtient le numéro de révision de la référence sélectionnée.

StrongName

Obtient une valeur indiquant si la référence sélectionnée a un nom fort ou pas.

SubType

Réservé à un usage interne Microsoft. Ne pas utiliser.

UseDependenciesInBuild

Définit ou obtient si les assemblys doivent être utilisés dans une build.

UseInBuild

Définit ou obtient si les assemblys référencés doivent être utilisés dans la build.

VCProjectEngine

Obtient un pointeur vers le moteur de projet.

VCReferences

Obtient la collection de références pour le projet sélectionné.

VCReferenceType
Version

Obtient la version de la référence sélectionnée.

Méthodes

MatchName(String, Boolean)

Met en correspondance un nom spécifié avec le nom d'un élément de collection.

Remove()

Supprime le projet spécifié de la solution.

S’applique à