Compartilhar via


Propriedade VCConfiguration.FileTools

Lista as ferramentas disponíveis que operam nos arquivos.

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

Sintaxe

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

Valor de propriedade

Tipo: Microsoft.VisualStudio.VCProjectEngine.IVCCollection
A IVCCollection object.

Exemplos

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.

O exemplo seguinte modifica a VCConfiguration do objeto FileTools 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 As Integer
        Dim cfgs, cfgs2 As IVCCollection
        Dim cfg As VCConfiguration

        Dim prj As VCProject
        prj = DTE.Solution.Projects.Item(1).Object

        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        cfgs2 = cfg.FileTools
        For idx = 1 To cfgs2.Count
            MsgBox(cfgs2.Item(idx).ToolName)
        Next

    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCConfiguration Interface

Namespace Microsoft.VisualStudio.VCProjectEngine