Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Folgenden finden Sie eine Sammlung kleiner Codebeispiele für verschiedene Möglichkeiten zum Arbeiten mit Lösungen.
Lösungsereignisse
Hören Sie jedes Lösungsereignis an.
VS.Events.SolutionEvents.OnAfterOpenProject += OnAfterOpenProject;
...
private void OnAfterOpenProject(Project obj)
{
// Handle the event
}
Ist eine Lösung verfügbar?
Überprüfen Sie, ob eine Lösung derzeit offen oder im Begriff ist, sich zu öffnen.
bool isOpen = await VS.Solutions.IsOpenAsync();
bool isOpening = await VS.Solutions.IsOpeningAsync();
Abrufen aller Projekte in der Projektmappe
Eine Liste aller Projekte in der Projektmappe abrufen.
var projects = await VS.Solutions.GetAllProjectsAsync();