ConfigurationManager, interface
Mise à jour : novembre 2007
Représente une matrice d'objets Configuration, à raison d'un objet par ensemble de nom de configuration et de plate-forme.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
<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
Notes
L'objet ConfigurationManager est en fait une matrice de noms de configurations de projet ou d'élément de projet et de noms de plates-formes. Chaque élément de la matrice est un objet Configuration. Il est possible de référencer un objet ConfigurationManager pour un projet ou un élément de projet. Toutefois, certains types de projet ne prennent pas en charge la définition de paramètres de génération au niveau des éléments de projet.
Pour référencer cet objet, utilisez EnvDTE.Project.ConfigurationManager ou EnvDTE.ProjectItem.ConfigurationManager.
Exemples
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