IVsRunningDocTableEvents2.OnAfterFirstDocumentLock(UInt32, UInt32, UInt32, UInt32) Метод

Определение

Вызывается после первой блокировки указанного типа в заданном документе в таблице выполняющихся документов (RDT).

public:
 int OnAfterFirstDocumentLock(System::UInt32 docCookie, System::UInt32 dwRDTLockType, System::UInt32 dwReadLocksRemaining, System::UInt32 dwEditLocksRemaining);
public:
 int OnAfterFirstDocumentLock(unsigned int docCookie, unsigned int dwRDTLockType, unsigned int dwReadLocksRemaining, unsigned int dwEditLocksRemaining);
int OnAfterFirstDocumentLock(unsigned int docCookie, unsigned int dwRDTLockType, unsigned int dwReadLocksRemaining, unsigned int dwEditLocksRemaining);
public int OnAfterFirstDocumentLock (uint docCookie, uint dwRDTLockType, uint dwReadLocksRemaining, uint dwEditLocksRemaining);
abstract member OnAfterFirstDocumentLock : uint32 * uint32 * uint32 * uint32 -> int
Public Function OnAfterFirstDocumentLock (docCookie As UInteger, dwRDTLockType As UInteger, dwReadLocksRemaining As UInteger, dwEditLocksRemaining As UInteger) As Integer

Параметры

docCookie
UInt32

[in] Абстрактное значение, представляющее документ, атрибуты которого были изменены.

dwRDTLockType
UInt32

[in] Указывает тип блокировки документа. Значения берутся из перечисления _VSRDTFLAGS.

dwReadLocksRemaining
UInt32

[in] Указывает остающееся число блокировок чтения.

dwEditLocksRemaining
UInt32

[in] Указывает остающееся число блокировок правки.

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

Int32

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

Реализации

Комментарии

Этот метод вызывается после применения первой блокировки чтения к документу и после применения к документу первой блокировки редактирования.

Подпись COM

Из всшелл. IDL:

HRESULT IVsRunningDocTableEvents2::OnAfterFirstDocumentLock(  
   [in] VSCOOKIE docCookie,  
   [in] VSRDTFLAGS dwRDTLockType,  
   [in] DWORD dwReadLocksRemaining,  
   [in] DWORD dwEditLocksRemaining  
);  

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