C# Класс CucumberLanguageServices.Integration.SolutionEventMonitor

Наследование: IVsSolutionEvents
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MonitorChanges ( ) : void
OnAfterCloseSolution ( object pUnkReserved ) : int
OnAfterLoadProject ( IVsHierarchy pStubHierarchy, IVsHierarchy pRealHierarchy ) : int
OnAfterOpenProject ( IVsHierarchy pHierarchy, int fAdded ) : int
OnAfterOpenSolution ( object pUnkReserved, int fNewSolution ) : int
OnBeforeCloseProject ( IVsHierarchy pHierarchy, int fRemoved ) : int
OnBeforeCloseSolution ( object pUnkReserved ) : int
OnBeforeUnloadProject ( IVsHierarchy pRealHierarchy, IVsHierarchy pStubHierarchy ) : int
OnQueryCloseProject ( IVsHierarchy pHierarchy, int fRemoving, int &pfCancel ) : int
OnQueryCloseSolution ( object pUnkReserved, int &pfCancel ) : int
OnQueryUnloadProject ( IVsHierarchy pRealHierarchy, int &pfCancel ) : int
ProcessSolution ( ) : void

Описание методов

MonitorChanges() публичный Метод

public MonitorChanges ( ) : void
Результат void

OnAfterCloseSolution() публичный Метод

public OnAfterCloseSolution ( object pUnkReserved ) : int
pUnkReserved object
Результат int

OnAfterLoadProject() публичный Метод

public OnAfterLoadProject ( IVsHierarchy pStubHierarchy, IVsHierarchy pRealHierarchy ) : int
pStubHierarchy IVsHierarchy
pRealHierarchy IVsHierarchy
Результат int

OnAfterOpenProject() публичный Метод

public OnAfterOpenProject ( IVsHierarchy pHierarchy, int fAdded ) : int
pHierarchy IVsHierarchy
fAdded int
Результат int

OnAfterOpenSolution() публичный Метод

public OnAfterOpenSolution ( object pUnkReserved, int fNewSolution ) : int
pUnkReserved object
fNewSolution int
Результат int

OnBeforeCloseProject() публичный Метод

public OnBeforeCloseProject ( IVsHierarchy pHierarchy, int fRemoved ) : int
pHierarchy IVsHierarchy
fRemoved int
Результат int

OnBeforeCloseSolution() публичный Метод

public OnBeforeCloseSolution ( object pUnkReserved ) : int
pUnkReserved object
Результат int

OnBeforeUnloadProject() публичный Метод

public OnBeforeUnloadProject ( IVsHierarchy pRealHierarchy, IVsHierarchy pStubHierarchy ) : int
pRealHierarchy IVsHierarchy
pStubHierarchy IVsHierarchy
Результат int

OnQueryCloseProject() публичный Метод

public OnQueryCloseProject ( IVsHierarchy pHierarchy, int fRemoving, int &pfCancel ) : int
pHierarchy IVsHierarchy
fRemoving int
pfCancel int
Результат int

OnQueryCloseSolution() публичный Метод

public OnQueryCloseSolution ( object pUnkReserved, int &pfCancel ) : int
pUnkReserved object
pfCancel int
Результат int

OnQueryUnloadProject() публичный Метод

public OnQueryUnloadProject ( IVsHierarchy pRealHierarchy, int &pfCancel ) : int
pRealHierarchy IVsHierarchy
pfCancel int
Результат int

ProcessSolution() публичный Метод

public ProcessSolution ( ) : void
Результат void