IVsSolution4.EnsureSolutionIsLoaded(UInt32) Метод

Определение

Принудительно загружает все решение синхронно до возврата управления данной функцией.

public:
 int EnsureSolutionIsLoaded(System::UInt32 grfFlags);
public:
 int EnsureSolutionIsLoaded(unsigned int grfFlags);
int EnsureSolutionIsLoaded(unsigned int grfFlags);
public int EnsureSolutionIsLoaded (uint grfFlags);
abstract member EnsureSolutionIsLoaded : uint32 -> int
Public Function EnsureSolutionIsLoaded (grfFlags As UInteger) As Integer

Параметры

grfFlags
UInt32

__VSBSLFLAGS, определяющее, как проект должен быть загружен.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

По умолчанию Visual Studio загружает только PLP_DemandLoad PLP_BackgroundLoad проекты и. Если grfFlags включен VSBSLFLAGS_LoadAllPendingProjects , Visual Studio также загружает PLP_LoadIfNeeded проекты, так что все проекты, кроме, PLP_ExplicitLoadOnly будут загружены.

Применяется к