VCFilter.SourceControlFiles-Eigenschaft
Ruft einen Wert ab oder legt diesen fest, der angibt, ob die Dateien, die zum Filter hinzugefügt werden, automatisch in einem Quellcodeverwaltungssystem gespeichert werden.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
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)
Eigenschaftswert
Typ: Boolean
true , wenn Dateien unter Quellcodeverwaltung gespeichert werden; andernfalls false.
Hinweise
Standardmäßig werden alle Dateien, die zu einem quellcodeverwalteten Projekt hinzugefügt werden, erwartet, der Quellcodeverwaltung auch automatisch hinzugefügt werden. Eine Ausnahme könnte sein, wenn Sie generierte Dateien, wie C- das Sie hinzufügen möchten, das durch MIDL, Projekt-, abzurufen sie generiert wird, haben während eines Builds. Diese generierten Dateien gehören nicht unter Quellcodeverwaltung.
Informationen zum Kompilieren und Ausführen dieses Beispiels finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen.
Beispiele
Im folgenden Beispiel wird SourceControlFiles in der integrierten Entwicklungsumgebung (IDE):
' 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
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.