Compartilhar via


Propriedade VCFile.FileConfigurations

A lista de configurações no arquivo selecionado.

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

Sintaxe

'Declaração
ReadOnly Property FileConfigurations As Object
Object FileConfigurations { get; }
property Object^ FileConfigurations {
    Object^ get ();
}
abstract FileConfigurations : Object with get
function get FileConfigurations () : Object

Valor de propriedade

Tipo: System.Object
Uma matriz de configurações.

Comentários

As configurações no arquivo correspondem às configurações no projeto.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

O exemplo a seguir usa a FileConfigurations propriedade no ambiente de desenvolvimento integrado (IDE):

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

Public Module Module1
    Sub Test()
        Dim idx, idx2 As Integer
        Dim mycollection As IVCCollection
        Dim file As VCFile
        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object
        mycollection = prj.Files
        MsgBox(mycollection.Count)
        For idx = 1 To mycollection.Count
            file = mycollection.Item(idx)
            For idx2 = 1 To file.FileConfigurations.Count
                MsgBox(file.FileConfigurations.Item(idx2).Name())
            Next
        Next
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCFile Interface

Namespace Microsoft.VisualStudio.VCProjectEngine