VCProjectEngine.IsSystemInclude(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
public:
bool IsSystemInclude(System::String ^ Include);
public:
bool IsSystemInclude(Platform::String ^ Include);
bool IsSystemInclude(std::wstring const & Include);
[System.Runtime.InteropServices.DispId(222)]
public bool IsSystemInclude (string Include);
[<System.Runtime.InteropServices.DispId(222)>]
abstract member IsSystemInclude : string -> bool
Public Function IsSystemInclude (Include As String) As Boolean
Paramètres
- Include
- String
Obligatoire. Nom du fichier à vérifier. Vous devez fournir le chemin d'accès complet au fichier.
Retours
true si le fichier est un fichier système ; sinon false.
- Attributs
Exemples
Pour plus d’informations sur la compilation et l’exécution de cet exemple, consultez Comment : compiler l’exemple de code pour l’extensibilité du modèle de projet .
L’exemple suivant modifie la IsSystemInclude propriété dans l’environnement de développement intégré (IDE) :
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim prj As VCProject
Dim cfgs As IVCCollection
Dim cfg As VCConfiguration
Dim ProjEng As VCProjectEngine
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
ProjEng = cfgs.VCProjectEngine
MsgBox(ProjEng.IsSystemInclude("C:\Program Files\Microsoft _
Visual Studio .NET 2003\Vc7\PlatformSDK\Include\windows.h"))
End Sub
End Module