VCProjectEngineObject, interface
Objet principal pour le modèle Automation VCProjectEngine.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")> _
Public Interface VCProjectEngineObject _
Inherits VCProjectEngine
[GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface VCProjectEngineObject : VCProjectEngine
[GuidAttribute(L"4C233173-0C84-44F4-AD2B-E8F5A947B08E")]
public interface class VCProjectEngineObject : VCProjectEngine
[<GuidAttribute("4C233173-0C84-44F4-AD2B-E8F5A947B08E")>]
type VCProjectEngineObject =
interface
interface VCProjectEngine
end
public interface VCProjectEngineObject extends VCProjectEngine
Le type VCProjectEngineObject expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
BuildLogging | Obtient ou définit une valeur indiquant si un fichier journal sera créé et rempli avec les informations sur l'activité de build. (Hérité de VCProjectEngine.) | |
BuildTiming | Obtient ou définit une valeur indiquant si la fenêtre Sortie affiche des heures pour tous les outils dans la build. (Hérité de VCProjectEngine.) | |
Events | Retourne l'objet qui est la source des événements déclenchés par le moteur de projet. (Hérité de VCProjectEngine.) | |
PerformanceLogging | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
Platforms | Obtient la collection de plateformes sur le moteur de projet. (Hérité de VCProjectEngine.) | |
Projects | Obtient une collection des projets actuellement présents dans la solution. (Hérité de VCProjectEngine.) | |
PropertySheets | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
ShowEnvironmentInBuildLog | Obtient ou définit une valeur qui indique s'il faut répercuter toutes les variables d'environnement dans le journal de génération lors des builds de projets Visual C++. (Hérité de VCProjectEngine.) | |
ToolFiles | Obtient tous les fichiers d'outils disponibles dans le projet. (Hérité de VCProjectEngine.) | |
ToolFileSearchPaths | Définit ou obtient des chemins de recherche pour les fichiers d'outils du projet. (Hérité de VCProjectEngine.) | |
ValidateSchemas | Définit ou obtient une valeur qui indique s'il faut valider par rapport aux schémas de projet. (Hérité de VCProjectEngine.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddFakeProps | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
CreateProject | Crée un projet. (Hérité de VCProjectEngine.) | |
CreatePropertySheet | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
CreateToolFile | Crée un fichier d'outils pour le projet. (Hérité de VCProjectEngine.) | |
Evaluate | Évalue la valeur d'un modèle de projet ou d'une macro d'environnement. (Hérité de VCProjectEngine.) | |
IsSystemInclude | Retourne la valeur true si le fichier spécifié se trouve dans le répertoire Vc7\include ou s'il correspond à l'un des répertoires spécifiés avec sysincl.dat. (Hérité de VCProjectEngine.) | |
LoadProject | Charge un projet. (Hérité de VCProjectEngine.) | |
LoadPropertySheet | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
LoadToolFile | Charge un fichier d'outils projet. (Hérité de VCProjectEngine.) | |
RemoveProject | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) | |
RemovePropertySheet | Infrastructure. Réservé à un usage interne Microsoft. (Hérité de VCProjectEngine.) |
Début
Notes
Pour la documentation des méthodes et des propriétés, consultez l'VCProjectEngineObjectClass.
Instanciez VCProjectEngineObject comme montré ci-dessous :
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()