Partager via


DesignerDocDataService.IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock, méthode

Appelé avant que le dernier verrou du type spécifié soit libéré sur le document spécifié dans la table en cours d'exécution (RDT) de document.

Espace de noms :  Microsoft.VisualStudio.Shell.Design.Serialization
Assembly :  Microsoft.VisualStudio.Shell.Design (dans Microsoft.VisualStudio.Shell.Design.dll)

Syntaxe

'Déclaration
Private Function OnBeforeLastDocumentUnlock ( _
    docCookie As UInteger, _
    lockType As UInteger, _
    readLocksRemaining As UInteger, _
    editLocksRemaining As UInteger _
) As Integer Implements IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock
int IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(
    uint docCookie,
    uint lockType,
    uint readLocksRemaining,
    uint editLocksRemaining
)

Paramètres

  • docCookie
    Type : System.UInt32
    L'identificateur de l'objet de données de document dans le Tableau en cours d'exécution de document.
  • lockType
    Type : System.UInt32
    __VSRDTFLAGS évalue spécifier le type de verrou étant libéré.
  • readLocksRemaining
    Type : System.UInt32
    Le numéro d'indiquer verrouille restant.
  • editLocksRemaining
    Type : System.UInt32
    Le numéro de modification verrouille restant.

Valeur de retour

Type : System.Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Implémentations

IVsRunningDocTableEvents.OnBeforeLastDocumentUnlock(UInt32, UInt32, UInt32, UInt32)

Remarques

Cette méthode correspond au bout déverrouillent de l'objet de données de document maître.Si c'est le dernier déverrouillez, et si l'utilisateur ne souhaite pas enregistrer le document, tout l'autre des objets de données de document dans la liste sont marqués afin qu'ils ne soient pas enregistrés.

Sécurité .NET Framework

Voir aussi

Référence

DesignerDocDataService Classe

Microsoft.VisualStudio.Shell.Design.Serialization, espace de noms