C# Класс Elders.VSE_FormatDocumentOnSave.FormatDocumentOnBeforeSave

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

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

Метод Описание
FormatDocumentOnBeforeSave ( DTE dte, RunningDocumentTable runningDocumentTable, DocumentFormatService documentFormatter ) : System.Linq
OnAfterAttributeChange ( uint docCookie, uint grfAttribs ) : int
OnAfterDocumentWindowHide ( uint docCookie, IVsWindowFrame pFrame ) : int
OnAfterFirstDocumentLock ( uint docCookie, uint dwRdtLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
OnAfterSave ( uint docCookie ) : int
OnBeforeDocumentWindowShow ( uint docCookie, int fFirstShow, IVsWindowFrame pFrame ) : int
OnBeforeLastDocumentUnlock ( uint docCookie, uint dwRdtLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining ) : int
OnBeforeSave ( uint docCookie ) : int

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

Метод Описание
FindDocument ( uint docCookie ) : Document
IVsRunningDocTableEvents2 ( uint docCookie, uint grfAttribs, IVsHierarchy pHierOld, uint itemidOld, string pszMkDocumentOld, IVsHierarchy pHierNew, uint itemidNew, string pszMkDocumentNew ) : int
IVsRunningDocTableEvents3 ( uint docCookie, uint grfAttribs, IVsHierarchy pHierOld, uint itemidOld, string pszMkDocumentOld, IVsHierarchy pHierNew, uint itemidNew, string pszMkDocumentNew ) : int

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

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

public FormatDocumentOnBeforeSave ( DTE dte, RunningDocumentTable runningDocumentTable, DocumentFormatService documentFormatter ) : System.Linq
dte DTE
runningDocumentTable RunningDocumentTable
documentFormatter DocumentFormatService
Результат System.Linq

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

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

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

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

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

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

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

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

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

public OnBeforeDocumentWindowShow ( uint docCookie, int fFirstShow, IVsWindowFrame pFrame ) : int
docCookie uint
fFirstShow int
pFrame IVsWindowFrame
Результат 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