Compartir a través de


VCFilter.SourceControlFiles (Propiedad)

Obtiene o establece un valor que indica si los archivos agregados al filtro automáticamente se colocan bajo control de código fuente.

Espacio de nombres:  Microsoft.VisualStudio.VCProjectEngine
Ensamblado:  Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxis

'Declaración
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)

Valor de propiedad

Tipo: System.Boolean
true si los archivos se colocan bajo control de código fuente; si no, false.

Comentarios

De forma predeterminada, todos los archivos agregados a un proyecto en control de código fuente son esperados automáticamente agregarse al control de código fuente también.Una excepción es cuando se desea agregar los archivos generados, como el .c files generado por MIDL, al proyecto de obtenerlo compilado durante una compilación.tales archivos generados no pertenecen bajo control de código fuente.

Vea Cómo: Compilar el código de ejemplo de extensibilidad del modelo de proyecto para obtener información sobre cómo compilar y ejecutar este ejemplo.

Ejemplos

el ejemplo siguiente utiliza SourceControlFiles en el entorno de desarrollo integrado (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

Seguridad de .NET Framework

Vea también

Referencia

VCFilter Interfaz

Microsoft.VisualStudio.VCProjectEngine (Espacio de nombres)