ConfigurationManager.Parent-Eigenschaft
Ruft das unmittelbar übergeordnete Objekt eines ConfigurationManager-Objekts ab.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property Parent As Object
Object Parent { get; }
property Object^ Parent {
Object^ get ();
}
abstract Parent : Object with get
function get Parent () : Object
Eigenschaftswert
Typ: Object
Ein Objekt.
Beispiele
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
ConfigurationManager configmgr;
Configuration config;
if (dte.Solution.Projects.Count > 0)
{
configmgr = dte.Solution.Projects.Item(1).ConfigurationManager;
// Return the ActiveConfiguration.
config = configmgr.ActiveConfiguration;
// Show how many Configuration objects are in the
// Configuration Manager.
MessageBox.Show(configmgr.Count.ToString());
// Show the name of the application containing this
// Configuration Manager.
MessageBox.Show(configmgr.DTE.Name);
// Show the parent object.
MessageBox.Show(((Project)configmgr.Parent).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
ConfigurationManager Schnittstelle
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell