Condividi tramite


Interfaccia ConfigurationManager

Aggiornamento: novembre 2007

Rappresenta una matrice di oggetti Configuration, uno per ogni combinazione di nome di configurazione e nome di piattaforma.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

<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

Note

L'oggetto ConfigurationManager è una matrice di nomi di configurazione progetto/elementi di progetto e nomi di piattaforma. Ogni elemento della matrice è un oggetto Configuration. È possibile fare riferimento a un oggetto ConfigurationManager per un progetto o un elemento di progetto, ma alcuni tipi di progetto non supportano impostazioni di generazione a livello di elementi di progetto.

Fare riferimento a questo oggetto utilizzando EnvDTE.Project.ConfigurationManager o EnvDTE.ProjectItem.ConfigurationManager.

Esempi

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

Vedere anche

Riferimenti

Membri ConfigurationManager

Spazio dei nomi EnvDTE