Configuration.Collection-Eigenschaft
Gibt die Auflistung mit dem Configuration-Objekt zurück, das diese Eigenschaft unterstützt.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property Collection As ConfigurationManager
ConfigurationManager Collection { get; }
property ConfigurationManager^ Collection {
ConfigurationManager^ get ();
}
abstract Collection : ConfigurationManager with get
function get Collection () : ConfigurationManager
Eigenschaftswert
Typ: EnvDTE.ConfigurationManager
Eine ConfigurationManager-Auflistung.
Beispiele
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
Project prj;
Configuration config;
ConfigurationManager configmgr;
if (dte.Solution.Projects.Count > 0)
{
prj = dte.Solution.Projects.Item(1);
config = prj.ConfigurationManager.ActiveConfiguration;
// Returning the Configuration type constant.
MessageBox.Show(config.Type.ToString());
// Returns the ConfigurationManager containing the active configuration.
configmgr = config.Collection;
// Returns the application containing this active configuration.
MessageBox.Show(config.DTE.Name);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell