Sdílet prostřednictvím


IVsRunningDocumentTable.UnlockDocument – metoda (UInt32, UInt32)

 

Uvolní zámek pro čtení nebo úpravy na otevřený dokument.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int UnlockDocument(
    uint grfRDTLockType,
    uint dwCookie
)
int UnlockDocument(
    unsigned int grfRDTLockType,
    unsigned int dwCookie
)
abstract UnlockDocument : 
        grfRDTLockType:uint32 *
        dwCookie:uint32 -> int
Function UnlockDocument (
    grfRDTLockType As UInteger,
    dwCookie As UInteger
) As Integer

Parametry

  • grfRDTLockType
    [v] Hodnoty jsou převzaty z _VSRDTFLAGS výčtu.Použití RDT_RequestUnlock příznak se tato metoda označuje, co by mělo nastat pokud totiž poslední odemknout způsobí, že poslední Odemknout dokument uložit.
  • dwCookie
    [v] Abstraktní hodnota představující otevřít dokument, pro který je uvolní zámek pro čtení nebo úpravy.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsRunningDocumentTable::UnlockDocument(
   [in] VSRDTFLAGS grfRDTLockType,
   [in] VSCOOKIE   dwCookie
);

dwCookie Parametr je stejná hodnota z FindAndLockDocument nebo RegisterAndLockDocument metod.

Pokud je obtížné pamatovat dwCookie, mějte na paměti, pszMkDocument a volání FindAndLockDocument metodu načtení dwCookiea potom volat UnlockDocument metoda dvakrát.Jsou však důsledky výkonu s tím.

Viz také

IVsRunningDocumentTable – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek