Właściwość VCFilter.SourceControlFiles —
Pobiera lub ustawia wartość określającą, czy pliki dodawane do filtru są automatycznie umieszczane w obszarze kontroli kodu źródłowego.
Przestrzeń nazw: Microsoft.VisualStudio.VCProjectEngine
Zestaw: Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)
Składnia
'Deklaracja
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)
Wartość właściwości
Typ: Boolean
true Jeśli pliki są umieszczane w obszarze kontroli kodu źródłowego; w przeciwnym razie false.
Uwagi
Domyślnie wszystkie pliki dodane do projektu kontroli kodu źródłowego oczekuje się automatycznie dodaje również kontroli kodu źródłowego.Wyjątek będzie, gdy chcesz dodać generowanych plików, takich jak pliki .c generowane przez MIDL, do projektu, aby uzyskać je zbudowany w czasie kompilacji.Takie wygenerowanych plików, które nie należą kontroli kodu źródłowego.
Zobacz Porady: kompilowanie przykładowego kodu dla rozszerzalności modelu projektów informacje na temat skompilować i uruchomić ten przykład.
Przykłady
W poniższym przykładzie użyto SourceControlFiles w zintegrowane środowisko programistyczne (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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.