IVsSolutionLoadEvents Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализуется клиентами, заинтересованными в событиях решения. Подпишитесь на эти события через AdviseSolutionEvents(IVsSolutionEvents, UInt32).
public interface class IVsSolutionLoadEvents
public interface class IVsSolutionLoadEvents
__interface IVsSolutionLoadEvents
public interface IVsSolutionLoadEvents
type IVsSolutionLoadEvents = interface
Public Interface IVsSolutionLoadEvents
- Производный
Методы
| OnAfterBackgroundSolutionLoadComplete() |
Инициируется при полном завершении процесса загрузки решения, включая всю фоновую загрузку проектов. |
| OnAfterLoadProjectBatch(Boolean) |
Инициируется при завершении загрузки пакета зависимых проектов. |
| OnBeforeBackgroundSolutionLoadBegins() |
Инициируется, когда фоновая загрузка проектов начинается снова после завершения первоначальной операции открытия решения. |
| OnBeforeLoadProjectBatch(Boolean) |
Инициируется при загрузке пакета зависимых проектов в рамках фоновой загрузки решения. |
| OnBeforeOpenSolution(String) |
Инициируется перед началом открытия решения. Расширители могут активировать диспетчер загрузки решения путем задания VSPROPID_ActiveSolutionLoadManager. |
| OnQueryBackgroundLoadProjectBatch(Boolean) |
Инициируется перед фоновой загрузкой пакета проектов. Как правило, фоновый пакет загружает один ожидающий выполнения проект. Это событие является отменяемым. |