C# Класс Nitra.VisualStudio.RunningDocTableEvents

Наследование: IVsRunningDocTableEvents, IVsRunningDocTableEvents2, IVsRunningDocTableEvents3, IVsRunningDocTableEvents4, IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
OnAfterAttributeChange ( uint docCookie, uint grfAttribs ) : int
OnAfterAttributeChangeEx ( uint docCookie, uint grfAttribs, IVsHierarchy pHierOld, uint itemidOld, string pszMkDocumentOld, IVsHierarchy pHierNew, uint itemidNew, string pszMkDocumentNew ) : int
OnAfterDocumentWindowHide ( uint docCookie, IVsWindowFrame frame ) : int
OnAfterFirstDocumentLock ( uint docCookie, uint dwRDTLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
OnAfterLastDocumentUnlock ( IVsHierarchy pHier, uint itemid, string pszMkDocument, int fClosedWithoutSaving ) : int
OnAfterSave ( uint docCookie ) : int
OnAfterSaveAll ( ) : int
OnBeforeDocumentWindowShow ( uint docCookie, int fFirstShow, IVsWindowFrame frame ) : int
OnBeforeFirstDocumentLock ( IVsHierarchy pHier, uint itemid, string pszMkDocument ) : int
OnBeforeLastDocumentUnlock ( uint docCookie, uint dwRDTLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
OnBeforeSave ( uint docCookie ) : int
RunningDocTableEvents ( ) : System

Приватные методы

Метод Описание
OnDocumentWindowOnScreenChanged ( WindowFrameInfo info, bool onScreen ) : void

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

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

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

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

public OnAfterAttributeChange ( uint docCookie, uint grfAttribs ) : int
docCookie uint
grfAttribs uint
Результат int

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

public OnAfterAttributeChangeEx ( uint docCookie, uint grfAttribs, IVsHierarchy pHierOld, uint itemidOld, string pszMkDocumentOld, IVsHierarchy pHierNew, uint itemidNew, string pszMkDocumentNew ) : int
docCookie uint
grfAttribs uint
pHierOld IVsHierarchy
itemidOld uint
pszMkDocumentOld string
pHierNew IVsHierarchy
itemidNew uint
pszMkDocumentNew string
Результат int

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

public OnAfterDocumentWindowHide ( uint docCookie, IVsWindowFrame frame ) : int
docCookie uint
frame IVsWindowFrame
Результат int

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

public OnAfterFirstDocumentLock ( uint docCookie, uint dwRDTLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
docCookie uint
dwRDTLockType uint
dwReadLocksRemaining uint
dwEditLocksRemaining uint
Результат int

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

public OnAfterLastDocumentUnlock ( IVsHierarchy pHier, uint itemid, string pszMkDocument, int fClosedWithoutSaving ) : int
pHier IVsHierarchy
itemid uint
pszMkDocument string
fClosedWithoutSaving int
Результат int

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

public OnAfterSave ( uint docCookie ) : int
docCookie uint
Результат int

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

public OnAfterSaveAll ( ) : int
Результат int

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

public OnBeforeDocumentWindowShow ( uint docCookie, int fFirstShow, IVsWindowFrame frame ) : int
docCookie uint
fFirstShow int
frame IVsWindowFrame
Результат int

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

public OnBeforeFirstDocumentLock ( IVsHierarchy pHier, uint itemid, string pszMkDocument ) : int
pHier IVsHierarchy
itemid uint
pszMkDocument string
Результат int

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

public OnBeforeLastDocumentUnlock ( uint docCookie, uint dwRDTLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
docCookie uint
dwRDTLockType uint
dwReadLocksRemaining uint
dwEditLocksRemaining uint
Результат int

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

public OnBeforeSave ( uint docCookie ) : int
docCookie uint
Результат int

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

public RunningDocTableEvents ( ) : System
Результат System