RunningDocumentInfo Struktura

Definice

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
Dědičnost
RunningDocumentInfo

Konstruktory

RunningDocumentInfo(IVsRunningDocumentTable, String)

Inicializuje novou instanci RunningDocumentTable.

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

Inicializuje novou instanci RunningDocumentTable.

Vlastnosti

DidDocumentInitializationFail

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

DocCookie

Soubor cookie dokumentu

DocData

Objekt dokumentu v tabulce rdt (Running Document Table).

EditLocks

Počet zámků pro úpravy v dokumentu.

Flags

Sada _VSRDTFLAGS v dokumentu.

Hierarchy

Rozhraní IVsHierarchy uzlu hierarchie, který je vlastníkem dokumentu.

IsDirty

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsDocumentInitialized

Určuje, zda byl dokument inicializován.

IsHierarchyInitialized

Určuje, zda byla hierarchie inicializována.

IsReadOnly

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsValid

Určuje, jestli je dokument reprezentovaný DocCookie hodnotou registrován v RDT. Pokud je falseto , pak všechny ostatní vlastnosti této struktury jsou také neplatné.

ItemId

ID položky uzlu, který obsahuje dokument.

Moniker

Absolutní cesta k dokumentu.

ProjectGuid

Identifikátor GUID projektu.

ReadLocks

Počet zámků pro čtení v dokumentu.

Metody

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

Představuje informace o dokumentu v objektu RunningDocumentTable. Obsahuje všechny informace vrácené nástrojem GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

Sync()

RunningDocumentInfo je snímek informací z RDT. Pokud chcete tyto informace aktualizovat, musíte volat synchronizaci.

Platí pro