Compartilhar via


Interface VCFileConfiguration

O VCFileConfiguration objeto contém informações sobre um arquivo de compilação (VCFile objeto), incluindo itens como qual ferramenta é anexada ao arquivo para essa configuração.

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

Sintaxe

'Declaração
<GuidAttribute("54AE5F66-D76B-4701-9A8B-5C2D0D21325B")> _
Public Interface VCFileConfiguration
[GuidAttribute("54AE5F66-D76B-4701-9A8B-5C2D0D21325B")]
public interface VCFileConfiguration
[GuidAttribute(L"54AE5F66-D76B-4701-9A8B-5C2D0D21325B")]
public interface class VCFileConfiguration
[<GuidAttribute("54AE5F66-D76B-4701-9A8B-5C2D0D21325B")>]
type VCFileConfiguration =  interface end
public interface VCFileConfiguration

O tipo VCFileConfiguration expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ExcludedFromBuild Obtém ou define um valor que indica se este item é excluído da compilação.
Propriedade pública File Obtém o arquivo no qual este VCFileConfiguration objeto for declarado.
Propriedade pública Name Obtém ou define o nome do objeto.
Propriedade pública OutputUpToDate Obtém um valor que indica se a saída do arquivo especificado é atualizada.
Propriedade pública Parent Obtém o objeto pai imediato de um determinado objeto.
Propriedade pública ProjectConfiguration A configuração de projeto associada com a configuração do arquivo selecionado.
Propriedade pública Tool Obtenha uma ferramenta que criará o arquivo.
Propriedade pública VCProjectEngine Retorna um ponteiro para o mecanismo do projeto.

Superior

Métodos

  Nome Descrição
Método público Compile Compila o arquivo selecionado ou uma referência.
Método público Evaluate Avalia o valor de uma macro de ambiente ou modelo de projeto.Consulte Macros para compilar comandos e propriedades para obter mais informações sobre essas macros.
Método público MatchName Corresponde a um nome especificado para o nome de um item da coleção.

Superior

Consulte também

Referência

Namespace Microsoft.VisualStudio.VCProjectEngine