Sdílet prostřednictvím


IVsDocumentLockHolder – rozhraní

 

Umožňuje do jiných editoru pro přidání uzamčení úpravy do položky registrované v tabulce spuštěné dokument.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("685933F2-C1AD-4540-A15A-D3F977A81AF7")]
public interface IVsDocumentLockHolder
[InterfaceTypeAttribute(1)]
[GuidAttribute("685933F2-C1AD-4540-A15A-D3F977A81AF7")]
public interface class IVsDocumentLockHolder
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("685933F2-C1AD-4540-A15A-D3F977A81AF7")>]
type IVsDocumentLockHolder = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("685933F2-C1AD-4540-A15A-D3F977A81AF7")>
Public Interface IVsDocumentLockHolder

Metody

Název Popis
System_CAPS_pubmethod CloseDocumentHolder(UInt32)

Volána, když prostředí Zavře dokument s IVsDocumentLockHolder položku v tabulce spuštěné dokumentu.

System_CAPS_pubmethod ShowDocumentHolder()

Volána v prostředí výzvy k uložení neviditelné dokumentu uzamkne držitelem.

Poznámky

Toto rozhraní implementují při implementaci průvodce nebo jiný typ objektu, který otevře dokumenty transparentně uživateli – to znamená, pokud dokument se otevře mimo okno dokumentu. Pomocí implementace IVsDocumentLockHolder, s zámkem úpravy můžete umístit na dokumentu v tabulce spuštěné dokument. To zabrání editoru nebo jiný objekt zavírání souboru před po dokončení úprav. Chcete-li zaregistrovat držitel uzamknutí dokumentu, zavolejte RegisterDocumentLockHolder.

Poznámky pro implementátory:

Implementované objektem, který chce upravit dokument bez otevření dokumentu v editoru (který je v okně dokumentu).

Poznámky pro volající:

Volána metodou prostředí na signál uzavírací dokumentu pro implementaci objektu IVsDocumentLockHolder.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek