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 | |
---|---|---|
CloseDocumentHolder(UInt32) | Volána, když prostředí Zavře dokument s IVsDocumentLockHolder položku v tabulce spuštěné dokumentu. |
|
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