Freigeben über


RunningDocumentInfo Struktur

Definition

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
Vererbung
RunningDocumentInfo

Konstruktoren

RunningDocumentInfo(IVsRunningDocumentTable, String)

Initialisiert eine neue instance von RunningDocumentTable.

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

Initialisiert eine neue instance von RunningDocumentTable.

Eigenschaften

DidDocumentInitializationFail

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

DocCookie

Das Dokumentcooky

DocData

Das Dokumentobjekt in der aktiven Dokumenttabelle (RDT).

EditLocks

Die Anzahl der Bearbeitungssperren im Dokument.

Flags

Die _VSRDTFLAGS, die für das Dokument festgelegt sind.

Hierarchy

Die IVsHierarchy-Schnittstelle des Hierarchieknotens, der das Dokument besitzt.

IsDirty

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

IsDocumentInitialized

Bestimmt, ob das Dokument initialisiert wurde.

IsHierarchyInitialized

Bestimmt, ob die Hierarchie initialisiert wurde.

IsReadOnly

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

IsValid

Gibt an, ob das von dargestellte DocCookie Dokument in RDT registriert ist. Wenn dies ist false, sind alle anderen Eigenschaften dieser Struktur ebenfalls ungültig.

ItemId

Die Element-ID des Knotens, der das Dokument enthält.

Moniker

Der absolute Pfad des Dokuments.

ProjectGuid

Die GUID des Projekts.

ReadLocks

Die Anzahl der Lesesperren im Dokument.

Methoden

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

Stellt Informationen zu einem Dokument im RunningDocumentTable dar. Es enthält alle Informationen, die vom GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr) zurückgegeben werden.

Sync()

RunningDocumentInfo ist ein Momentaufnahme von Informationen aus RDT. Um diese Informationen zu aktualisieren, müssen Sie Die Synchronisierung aufrufen.

Gilt für: