Partilhar via


Propriedade VCProjectEngine.Platforms

Obtém a coleção de plataformas no mecanismo do projeto.

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

Sintaxe

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

Valor de propriedade

Tipo: Object
A coleção de plataformas no mecanismo do projeto.

Exemplos

Consulte Como compilar um código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como compilar e executar esse exemplo.

O exemplo a seguir obtém o nome da plataforma da configuração atual do projeto.

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

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim cfgs, plats As IVCCollection
        Dim cfg As VCConfiguration
        Dim ProjEng As VCProjectEngine
        Dim plat As VCPlatform
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        ProjEng = cfgs.VCProjectEngine
        plats = ProjEng.Platforms
        plat = plats.Item(1)
        MsgBox(plat.Name)
    End Sub
End Module

Segurança do .NET Framework

Consulte também

Referência

VCProjectEngine Interface

Namespace Microsoft.VisualStudio.VCProjectEngine