VCProjectReference, interface
Représente une référence à un projet dans la même solution.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")> _
Public Interface VCProjectReference _
Inherits VCReference
[GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")>]
type VCProjectReference =
interface
interface VCReference
end
public interface VCProjectReference extends VCReference
Le type VCProjectReference expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
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 | Infrastructure. Réservé à un usage interne Microsoft. | |
CopyLocalSatelliteAssemblies | Infrastructure. Réservé à un usage interne Microsoft. | |
Culture | Obtient la culture de la référence sélectionnée. | |
Description | Obtient ou définit une chaîne qui représente la description de l'objet ou de l'utilisation du groupe de sorties. | |
FullPath | Obtient le chemin d'accès complet à l'assembly référencé. | |
Identity | Identité de l'assembly référencé. | |
IsProjectLoaded | Obtient une valeur indiquant si un projet est chargé. | |
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é. | |
LinkLibraryDependency | Obtient ou définit une valeur indiquant s'il existe des dépendances de bibliothèque de liens. | |
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 | Affiche la référence associée à cette configuration. | |
ReferencedProject | Obtient ou définit le pointeur vers le projet pour la référence de projet sélectionnée. | |
ReferencedProjectIdentifier | Infrastructure. Réservé à un usage interne Microsoft. | |
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 | Infrastructure. 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. | |
UseLibraryDependencyInputs | Obtient ou définit une valeur indiquant si la liaison indépendante de bibliothèques est autorisée. | |
VCProjectEngine | Obtient un pointeur vers le moteur de projet. | |
VCReferences | Obtient la collection de références pour le projet sélectionné. | |
Version | Obtient la version de la référence sélectionnée. |
Début
Méthodes
Nom | Description | |
---|---|---|
MatchName | Met en correspondance un nom spécifié avec le nom d'un élément de collecte. | |
Remove | Supprime le projet spécifié de la solution. |
Début
Notes
Au minimum, VCProjectReference est une dépendance d'ordre de la génération. S'il s'agit d'un assembly .NET., il est inclus dans la DLL. Si ce n'est pas un assembly .NET. il détecte un fichier de .lib, il est lié dans votre fichier EXE.