Compartilhar via


RunningDocumentInfo Estrutura

Definição

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
Herança
RunningDocumentInfo

Construtores

RunningDocumentInfo(IVsRunningDocumentTable, String)

Inicializa uma nova instância de RunningDocumentTable.

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

Inicializa uma nova instância de RunningDocumentTable.

Propriedades

DidDocumentInitializationFail

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

DocCookie

O cookie de documento

DocData

O objeto de documento na RDT (Tabela de Documentos em Execução).

EditLocks

O número de bloqueios de edição mantidos no documento.

Flags

O _VSRDTFLAGS conjunto no documento.

Hierarchy

A IVsHierarchy interface do nó de hierarquia que possui o documento.

IsDirty

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsDocumentInitialized

Determina se o documento foi inicializado.

IsHierarchyInitialized

Determina se a hierarquia foi inicializada.

IsReadOnly

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsValid

Indica se o documento representado por DocCookie está registrado no RDT. Se for false, todas as outras propriedades desse struct também serão inválidas.

ItemId

A ID do item do nó que contém o documento.

Moniker

O caminho absoluto do documento.

ProjectGuid

O GUID do projeto.

ReadLocks

O número de bloqueios de leitura mantidos no documento.

Métodos

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

Representa informações sobre um documento no RunningDocumentTable. Ele inclui todas as informações retornadas por GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

Sync()

RunningDocumentInfo é um instantâneo de informações do RDT. Para atualizar essas informações, você precisa chamar Sincronização.

Aplica-se a