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 de solución.
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 abierta 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();