Compartir a través de


ConfigurationManager (Interfaz)

Actualización: noviembre 2007

Representa una matriz de objetos Configuration, uno para cada combinación de nombre de configuración y nombre de plataforma.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

<GuidAttribute("9043FDA1-345B-4364-900F-BC8598EB8E4F")> _
Public Interface ConfigurationManager _
    Implements 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

Comentarios

El objeto ConfigurationManager es básicamente una matriz de nombres de plataformas y nombres de configuración del proyecto o elemento de proyecto. Cada elemento de la matriz es un objeto Configuration. Puede hacer referencia a un objeto ConfigurationManager para un proyecto o un elemento de proyecto, si bien algunos tipos de proyectos no admiten configuración de generación para los elementos.

Haga referencia a este objeto utilizando EnvDTE.Project.ConfigurationManager o EnvDTE.ProjectItem.ConfigurationManager.

Ejemplos

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

Vea también

Referencia

ConfigurationManager (Miembros)

EnvDTE (Espacio de nombres)