Metoda IVsRunningDocumentTable.LockDocument — (UInt32, UInt32)
Uzyskuje blokadę odczytu lub edycji dokumentu po jego otwarciu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int LockDocument(
uint grfRDTLockType,
uint dwCookie
)
int LockDocument(
unsigned int grfRDTLockType,
unsigned int dwCookie
)
abstract LockDocument :
grfRDTLockType:uint32 *
dwCookie:uint32 -> int
Function LockDocument (
grfRDTLockType As UInteger,
dwCookie As UInteger
) As Integer
Parametry
grfRDTLockType
Type: System.UInt32[in] Flaga, którego wartość jest pobierana z _VSRDTFLAGS wyliczenia.
dwCookie
Type: System.UInt32[in] Ogólna wartość reprezentująca otwartego dokumentu, dla którego ma można uzyskać blokady edycji lub odczytu.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocumentTable::LockDocument(
[in] VSRDTFLAGS grfRDTLockType,
[in] VSCOOKIE dwCookie
);
dwCookie Parametr ma tę samą wartość, który jest zwracany z FindAndLockDocument lub RegisterAndLockDocument metody.
Zobacz też
Interfejs IVsRunningDocumentTable
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku