Partager via


RunningDocumentInfo Structure

Définition

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

public value class RunningDocumentInfo
struct RunningDocumentInfo
public struct RunningDocumentInfo
type RunningDocumentInfo = struct
Public Structure RunningDocumentInfo
Héritage
RunningDocumentInfo

Constructeurs

RunningDocumentInfo(IVsRunningDocumentTable, String)

Initialise une nouvelle instance de RunningDocumentTable.

RunningDocumentInfo(IVsRunningDocumentTable, UInt32)

Initialise une nouvelle instance de RunningDocumentTable.

Propriétés

DidDocumentInitializationFail

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

DocCookie

Cookie de document

DocData

Objet Document dans la table de documents en cours d'exécution.

EditLocks

Nombre de verrous de modification conservés dans le document.

Flags

_VSRDTFLAGS définis sur le document.

Hierarchy

Interface IVsHierarchy du nœud de hiérarchie qui possède le document.

IsDirty

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsDocumentInitialized

Détermine si le document a été initialisé.

IsHierarchyInitialized

Détermine si la hiérarchie a été initialisée.

IsReadOnly

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

IsValid

Indique si le document représenté par DocCookie est inscrit dans RDT. S’il s’agit falsede , toutes les autres propriétés de ce struct ne sont pas valides.

ItemId

ID d'élément du nœud qui contient le document.

Moniker

Chemin d'accès absolu du document.

ProjectGuid

GUID du projet.

ReadLocks

Nombre de verrous de lecture conservés dans le document.

Méthodes

CreateInstanceAsync(IVsRunningDocumentTable, String, CancellationToken)

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

CreateInstanceAsync(IVsRunningDocumentTable, UInt32, CancellationToken)

Représente des informations sur un document dans la RunningDocumentTable. Il inclut toutes les informations retournées par la méthode GetDocumentInfo(UInt32, UInt32, UInt32, UInt32, String, IVsHierarchy, UInt32, IntPtr).

Sync()

RunningDocumentInfo est un instantané d’informations provenant de RDT. Pour mettre à jour ces informations, vous devez appeler Sync.

S’applique à