Freigeben über


SubordinateDocumentLockHolder-Klasse

Verwaltet eine Bearbeitungssperre bei einer untergeordneten Datei in der ausgeführten Dokumententabelle.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

Syntax

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

Der SubordinateDocumentLockHolder-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SubordinateDocumentLockHolder Erstellt ein neues SubordinateDocumentLockHolder.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft SubordinateDocData Ruft die untergeordneten DocData ab, die von diesem Sperrhalter verwaltet werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CloseDocumentHolder Hebt die Sperre für das untergeordnete Dokument sowie die Registrierung von dem Halter der Sperre auf.
Öffentliche Methode Dispose Gibt alle von der aktuellen Instanz der SubordinateDocumentLockHolder-Klasse verwendeten Ressourcen frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Finalizer (Überschreibt Object.Finalize().)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ShowDocumentHolder Zeigt die erste Ansicht an, die dem übergeordneten Dokument zugeordnet ist.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UnregisterSubordinateDocument Hebt die Registrierung des untergeordneten Dokuments auf und entfernt es aus dem Arbeitsspeicher.Diese Methode speichert das Dokument nicht.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Shell-Namespace