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