Partager via


VCPlatform, interface

Affecte les propriétés spécifiques à la plateforme, notamment celles exposées dans la VC++ Directories, Projects, Options Dialog Box.

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

Syntaxe

'Déclaration
<GuidAttribute("9ED50868-2FAA-481D-BE02-312998D3E692")> _
Public Interface VCPlatform
[GuidAttribute("9ED50868-2FAA-481D-BE02-312998D3E692")]
public interface VCPlatform
[GuidAttribute(L"9ED50868-2FAA-481D-BE02-312998D3E692")]
public interface class VCPlatform
[<GuidAttribute("9ED50868-2FAA-481D-BE02-312998D3E692")>]
type VCPlatform =  interface end
public interface VCPlatform

Le type VCPlatform expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DebuggerTool Assure l'accès aux outils de débogage spécifiques à la plateforme.
Propriété publique DefaultDirectory Obtient le répertoire par défaut pour la sortie de la génération.
Propriété publique DeploymentTool Obtient l'outil de déploiement spécifique à la plateforme.
Propriété publique DisableAlternateDebuggers Obtient une valeur indiquant si d'autres débogueurs sont accessibles.
Propriété publique DumpfileExtensions Obtient l'extension dumpfile spécifique à la plateforme.
Propriété publique ExcludeDirectories Obtient ou définit un chemin d'accès à exclure lors de la recherche de fichiers pendant la génération d'un projet Visual C++.
Propriété publique ExecutableDirectories Obtient ou définit un chemin d'accès à utiliser lors de la recherche de fichiers exécutables pendant la génération d'un projet Visual C++.
Propriété publique ExecutableExtensions Obtient l'extension des fichiers exécutables spécifique à la plateforme.
Propriété publique GeneralPageTool Obtient l'outil utilisé pour remplacer la page des propriétés générales du projet.
Propriété publique IncludeDirectories Obtient ou définit un chemin d'accès à utiliser lors de la recherche de fichiers Include pendant la génération d'un projet Visual C++.
Propriété publique LibraryDirectories Obtient ou définit un chemin d'accès à utiliser lors de la recherche de fichiers de bibliothèque pendant la génération d'un projet Visual C++.
Propriété publique Name Obtient ou définit le nom de l'objet.
Propriété publique NumberOfPlatformMacros Obtient le nombre de macros disponibles.
Propriété publique PlatformMacro Obtient une macro spécifique à une plateforme.
Propriété publique ReferenceDirectories Obtient ou définit le chemin d'accès à utiliser lorsque la recherche de fichiers ajoutés avec la directive #using pendant la génération d'un projet Visual C++.
Propriété publique SourceDirectories Obtient ou définit le chemin d'accès à utiliser lors de la recherche de fichiers sources à utiliser pour IntelliSense.
Propriété publique Tools Obtient les outils disponibles pour la plateforme.
Propriété publique VCProjectEngine Obtient un pointeur vers le moteur de projet.

Début

Méthodes

  Nom Description
Méthode publique CommitChanges Infrastructure. Réservé à un usage interne Microsoft.
Méthode publique Evaluate Évalue la valeur d'un modèle de projet ou d'une macro d'environnement.
Méthode publique GetMacroValue Obtient la valeur d'une macro à partir de son nom.
Méthode publique GetToolNameForKeyword Obtient un outil à partir de son mot-clé.
Méthode publique IsDumpfile Détermine si un fichier est un dumpfile.
Méthode publique IsExecutable Détermine si un fichier est un exécutable.
Méthode publique MatchName Met en correspondance un nom spécifié avec le nom d'un élément de collecte.

Début

Voir aussi

Référence

Microsoft.VisualStudio.VCProjectEngine, espace de noms