IVsRunningDocumentTable2 Interface

Définition

Représente la table de documents en cours d'exécution (RDT) et fournit des fonctionnalités supplémentaires au-delà de l'interface IVsRunningDocumentTable.

public interface class IVsRunningDocumentTable2
public interface class IVsRunningDocumentTable2
__interface IVsRunningDocumentTable2
[System.Runtime.InteropServices.Guid("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsRunningDocumentTable2
[<System.Runtime.InteropServices.Guid("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsRunningDocumentTable2 = interface
Public Interface IVsRunningDocumentTable2
Attributs

Remarques

Cette interface permet à un package de fermer des documents.

Notes pour les responsables de l’implémentation

Cette interface est implémentée par l’environnement.

Notes pour les appelants

Obtenez cette interface à partir de l' IVsRunningDocumentTable interface, qui à son tour est obtenue en appelant la QueryService(Guid, Guid, IntPtr) méthode sur un fournisseur de site avec l’ID IVsRunningDocumentTable de service et le GUID d’interface de l' IVsRunningDocumentTable interface.

Méthodes

CloseDocuments(UInt32, IVsHierarchy, UInt32)

Ferme un ou plusieurs documents.

FindAndLockDocumentEx(UInt32, String, IVsHierarchy, UInt32, IVsHierarchy, UInt32, IntPtr, UInt32)

Recherche un document dans la table de documents en cours d'exécution (RDT) à l'aide du nom de fichier du document, puis obtient un verrou de lecture ou de modification dans ce document.

FindOrRegisterAndLockDocument(UInt32, String, IVsHierarchy, UInt32, IntPtr, IVsHierarchy, UInt32, IntPtr, UInt32)

Ajoute un verrou à un document inscrit ou non inscrit.

QueryCloseRunningDocument(String, Int32)

Ferme le document spécifié, avec une confirmation possible, s'il est ouvert dans un éditeur incompatible.

S’applique à