Sdílet prostřednictvím


SubordinateDocumentLockHolder – třída

Spravuje lock podřízeného souboru v tabulce spuštěné dokumenty upravit.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.Shell.SubordinateDocumentLockHolder

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

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public NotInheritable Class SubordinateDocumentLockHolder _
    Implements IVsDocumentLockHolder, IDisposable
[CLSCompliantAttribute(false)]
public sealed class SubordinateDocumentLockHolder : IVsDocumentLockHolder, 
    IDisposable

Typ SubordinateDocumentLockHolder zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda SubordinateDocumentLockHolder Vytvoří novou SubordinateDocumentLockHolder.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost SubordinateDocData Načte podřízený DocData spravuje tento držitel uzamknutí.

Nahoru

Metody

  Název Popis
Veřejná metoda CloseDocumentHolder Odemkne podřízených dokumentů a zruší registraci držitel uzamknutí.
Veřejná metoda Dispose Uvolní všechny prostředky, které používá aktuální instance SubordinateDocumentLockHolder třídy.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda ShowDocumentHolder Zobrazí první zobrazení přidružené nadřazeného dokumentu.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda UnregisterSubordinateDocument Zruší registraci podřízených dokumentů a odstraní z paměti.Tato metoda není dokument uložit.

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

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