VCProjectEngine.IsSystemInclude(String) Méthode

Définition

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

Boolean

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  

S’applique à