Partager via


VCFilter.SourceControlFiles, propriété

Obtient ou définit une valeur indiquant si des fichiers ajoutés au filtre sont automatiquement placés sous le contrôle de code source.

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

Syntaxe

'Déclaration
Property SourceControlFiles As Boolean
bool SourceControlFiles { get; set; }
property bool SourceControlFiles {
    bool get ();
    void set (bool value);
}
abstract SourceControlFiles : bool with get, set
function get SourceControlFiles () : boolean
function set SourceControlFiles (value : boolean)

Valeur de propriété

Type : System.Boolean
true si des fichiers sont placés sous le contrôle de code source ; sinon, false.

Notes

Par défaut, il s'attend à ce que tous les fichiers ajoutés à un projet sous le contrôle de code source automatiquement soient également ajoutés au contrôle de code source.Une exception est lorsque vous souhaitez ajouter les fichiers générés, tels que le .c files généré par MIDL, au projet de les obtenir générés pendant une génération.De tels fichiers générés n'appartiennent pas sous le contrôle de code source.

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de projet pour plus d'informations sur comment compiler et exécuter cet exemple.

Exemples

L'exemple suivant utilise SourceControlFiles dans (IDE) l'environnement de développement intégré :

' Macro code.
' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim mycollection As IVCCollection
        Dim filter As VCFilter
        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        mycollection = prj.Filters
        ' mycollection.Count has count of files
        filter = mycollection.Item(1)
        MsgBox(filter.SourceControlFiles)
    End Sub
End Module

Sécurité .NET Framework

Voir aussi

Référence

VCFilter Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms