Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Här är en samling små kodexempel på olika sätt att arbeta med lösningar.
Lösningshändelser
Lyssna på alla lösningshändelser.
VS.Events.SolutionEvents.OnAfterOpenProject += OnAfterOpenProject;
...
private void OnAfterOpenProject(Project obj)
{
// Handle the event
}
Är en lösning öppen?
Kontrollera om en lösning är öppen eller håller på att öppnas.
bool isOpen = await VS.Solutions.IsOpenAsync();
bool isOpening = await VS.Solutions.IsOpeningAsync();
Hämta alla projekt i lösningen
Hämta en lista över alla projekt i lösningen.
var projects = await VS.Solutions.GetAllProjectsAsync();