Partilhar via


Propriedade VCPlatform.Tools

Obtém as ferramentas disponíveis para a plataforma.

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

Sintaxe

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

Valor de propriedade

Tipo: System.Object
As ferramentas disponíveis para a plataforma.

Comentários

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 Tools 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 prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim plat As VCPlatform
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        plat = cfg.Platform
        tools = plat.Tools
        MsgBox(tools.Item(1).ToolName)
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCPlatform Interface

Namespace Microsoft.VisualStudio.VCProjectEngine