Partilhar via


Interface ConfigurationManager

Representa uma matriz de objetos de Configuration, um para cada combinação de nome de configuração e o nome da plataforma.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE. dll)

Sintaxe

<GuidAttribute("9043FDA1-345B-4364-900F-BC8598EB8E4F")> _
Public Interface ConfigurationManager _
    Inherits IEnumerable

Dim instance As ConfigurationManager
[GuidAttribute("9043FDA1-345B-4364-900F-BC8598EB8E4F")]
public interface ConfigurationManager : IEnumerable
[GuidAttribute(L"9043FDA1-345B-4364-900F-BC8598EB8E4F")]
public interface class ConfigurationManager : IEnumerable
public interface ConfigurationManager extends IEnumerable

Comentários

O objeto ConfigurationManager é basicamente uma matriz de nomes de configuração do item de projeto/e nomes de plataforma.Cada elemento da matriz é um objeto Configuration.Você pode Referência um objeto ConfigurationManager para um projeto ou um item de projeto, mas alguns tipos de projetos não oferecem suporte a configurações de compilação de nível de item de projeto.

Referência Este objeto usando EnvDTE.Project.ConfigurationManager.ou EnvDTE.ProjectItem.ConfigurationManager.

Exemplos

Sub ConfigurationManagerExample()
   ' Before running, load a project.
   ' Set references to all necessary objects.
   Dim CM As ConfigurationManager = DTE.Solution.Projects.Item(1).ConfigurationManager
   ' List the configuration name used for the current project.
   MsgBox(CM.Item(2).ConfigurationName)
End Sub

Consulte também

Referência

ConfigurationManager Membros

Espaço para nome EnvDTE