Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta es una colección de pequeños ejemplos de código en diferentes formas de trabajar con soluciones.
Eventos de la solución
Escuche cualquier evento relacionado con soluciones.
VS.Events.SolutionEvents.OnAfterOpenProject += OnAfterOpenProject;
...
private void OnAfterOpenProject(Project obj)
{
// Handle the event
}
¿Está abierta una solución?
Compruebe si una solución está abierta o se está abriendo actualmente.
bool isOpen = await VS.Solutions.IsOpenAsync();
bool isOpening = await VS.Solutions.IsOpeningAsync();
Obtención de todos los proyectos en la solución
Obtenga una lista de todos los proyectos de la solución.
var projects = await VS.Solutions.GetAllProjectsAsync();