Compartilhar via


Propriedade VCFileConfigurationProperties.ExcludedFromBuild

Obtém ou define um valor que indica se este item é excluído da compilação.

Namespace:  Microsoft.VisualStudio.VCProject
Assembly:  Microsoft.VisualStudio.VCProject (em Microsoft.VisualStudio.VCProject.dll)

Sintaxe

'Declaração
Property ExcludedFromBuild As Boolean
bool ExcludedFromBuild { get; set; }
property bool ExcludedFromBuild {
    bool get ();
    void set (bool value);
}
abstract ExcludedFromBuild : bool with get, set
function get ExcludedFromBuild () : boolean
function set ExcludedFromBuild (value : boolean)

Valor de propriedade

Tipo: System.Boolean
true Se este item é excluído da compilação; Caso contrário, false.

Comentários

Consulte Página de propriedades geral (arquivo) para obter informações sobre como acessar ExcludedFromBuild um arquivo em um ambiente de desenvolvimento.

Consulte A especificação de eventos de compilação para obter informações sobre como acessar ExcludedFromBuild para um evento de compilação do ambiente de desenvolvimento.

ExcludedFromBuildEspecifica se ou não a implantação ocorre quando o projeto é construído.Definido como true para desativar a implantação ou definida como false para permitir a implantação.Consulte Como: compilar o código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como compilar e executar esse exemplo.

Exemplos

[Visual Basic]

O exemplo de código a seguir modifica a VCPreLinkEventTool do objeto ExcludedFromBuild propriedade no ambiente de desenvolvimento:

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

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim tool As VCPostBuildEventTool
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.Tools("VCPreLinkEventTool")
        tool.ExcludedFromBuild = False
    End Sub
End Module

O exemplo a seguir mostra como usar ExcludedFromBuild em um VCFileConfiguration objeto.

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

Public Module Module1
    Sub Test()
        Dim file As VCFile
        Dim col As IVCCollection
        Dim fileconfig As VCFileConfiguration
        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        col = prj.Files
        file = col.Item("project6.cpp")
        col = file.FileConfigurations
        fileconfig = col.Item(1)
        fileconfig.ExcludedFromBuild = True
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCFileConfigurationProperties Interface

Namespace Microsoft.VisualStudio.VCProject