IVsRunningDocTableEvents2.OnAfterFirstDocumentLock(UInt32, UInt32, UInt32, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird nach Anwendung der ersten Sperre des angegebenen Typs in einem angegebenen Dokument in der ausgeführten Dokumenten-Tabelle (RDT) aufgerufen.
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
Parameter
- docCookie
- UInt32
[in] Abstrakter Wert, der das Dokument darstellt, dessen Attribute geändert wurden.
- dwRDTLockType
- UInt32
[in] Gibt den Typ der Dokumentensperre an. Die Werte werden der _VSRDTFLAGS-Enumeration entnommen.
- dwReadLocksRemaining
- UInt32
[in] Gibt die Anzahl der verbleibenden Leseperren an.
- dwEditLocksRemaining
- UInt32
[in] Gibt die Anzahl der verbleibenden Bearbeitungssperren an.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Implementiert
Hinweise
Diese Methode wird aufgerufen, nachdem die erste Lesesperre auf das Dokument angewendet und die erste Bearbeitungs Sperre auf das Dokument angewendet wurde.
COM-Signatur
Aus vsshell. idl:
HRESULT IVsRunningDocTableEvents2::OnAfterFirstDocumentLock(
[in] VSCOOKIE docCookie,
[in] VSRDTFLAGS dwRDTLockType,
[in] DWORD dwReadLocksRemaining,
[in] DWORD dwEditLocksRemaining
);