Condividi tramite


RunningDocumentInfo Struct

Definizione

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
Ereditarietà
RunningDocumentInfo

Costruttori

RunningDocumentInfo(IVsRunningDocumentTable, String)

Inizializza una nuova istanza di RunningDocumentTable.

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

Inizializza una nuova istanza di RunningDocumentTable.

Proprietà

DidDocumentInitializationFail

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

DocCookie

Cookie del documento

DocData

L'oggetto documento nella tabella documenti in esecuzione (RDT).

EditLocks

Il numero di blocchi di modifica sul documento.

Flags

L'oggetto _VSRDTFLAGS impostato nel documento.

Hierarchy

L'interfaccia di IVsHierarchy del nodo della gerarchia che possiede il documento.

IsDirty

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsDocumentInitialized

Determina se il documento è stato inizializzato.

IsHierarchyInitialized

Determina se la gerarchia è stata inizializzata.

IsReadOnly

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsValid

Indica se il documento rappresentato da DocCookie è registrato in RDT. Se si tratta di false, tutte le altre proprietà di questo struct non sono valide.

ItemId

L'ID dell'elemento del nodo che include il documento.

Moniker

Percorso assoluto del documento.

ProjectGuid

GUID del progetto.

ReadLocks

Il numero di blocchi di lettura sul documento.

Metodi

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

Rappresenta informazioni su un documento in RunningDocumentTable. Include tutte le informazioni restituite dal metodo GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

Sync()

RunningDocumentInfo è uno snapshot di informazioni da RDT. Per aggiornare queste informazioni è necessario chiamare Sync.

Si applica a