Partilhar via


Interface IVsRunningDocumentTable2

 

Publicado: abril de 2016

Representa a tabela de documentos em execução (RDT) e fornece funcionalidade adicional além da IVsRunningDocumentTable interface.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

[GuidAttribute("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")]
[InterfaceTypeAttribute(1)]
public interface IVsRunningDocumentTable2
[GuidAttribute("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")]
[InterfaceTypeAttribute(1)]
public interface class IVsRunningDocumentTable2
[<GuidAttribute("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")>]
[<InterfaceTypeAttribute(1)>]
type IVsRunningDocumentTable2 = interface end
<GuidAttribute("CD68D3CF-7124-4D3A-AFED-3E305C2B7D0B")>
<InterfaceTypeAttribute(1)>
Public Interface IVsRunningDocumentTable2

Métodos

Nome Descrição
System_CAPS_pubmethod CloseDocuments(UInt32, IVsHierarchy, UInt32)

Fecha um ou mais documentos.

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

Localiza um documento em que o RDT usando o nome de arquivo do documento e, em seguida, obtém um bloqueio de leitura ou edição nesse documento.

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

Adiciona um bloqueio para um documento registrado ou não registrado.

System_CAPS_pubmethod QueryCloseRunningDocument(String, Int32)

Fecha o documento especificado, com possível de confirmação, se ele está aberto em um editor não compatível.

Comentários

Essa interface fornece a capacidade de um pacote fechar documentos.

Observações para implementadores:

Essa interface é implementada pelo ambiente.

Observações para chamadores:

Obter a interface da IVsRunningDocumentTable interface, que por sua vez é obtida chamando o QueryService método em um provedor de sites com a identificação do serviço IVsRunningDocumentTable e a GUID da interface da IVsRunningDocumentTable interface.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo