Udostępnij za pośrednictwem


Klasa SubordinateDocumentLockHolder

Zarządza Edycja blokadę podrzędnego pliku w tabeli bieżących dokumentów.

Ten interfejs API nie jest zgodny ze specyfikacją CLS. 

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Shell
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)

Składnia

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

Typ SubordinateDocumentLockHolder uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna SubordinateDocumentLockHolder Tworzy nowy SubordinateDocumentLockHolder.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna SubordinateDocData Pobiera podrzędny DocData, zarządzane przez posiadacza tej blokady.

Początek

Metody

  Nazwa Opis
Metoda publiczna CloseDocumentHolder Zwalnia blokadę na dokument podrzędny i wyrejestrowuje utrzymującym daną blokadę.
Metoda publiczna Dispose Zwalnia wszystkie zasoby używane przez bieżące wystąpienie SubordinateDocumentLockHolder klasy.
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda publiczna ShowDocumentHolder Pokazuje pierwszy widok skojarzony z dokumentu nadrzędnego.
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).
Metoda publiczna UnregisterSubordinateDocument Wyrejestrowuje dokumentu podrzędnego i usuwa go z pamięci.Ta metoda nie jest zapisywany dokument.

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Shell