Wyliczenie __VSRDTATTRIB
Zwraca informacje o dokumencie, w tabeli uruchomionego dokumentu (RDT).
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
public enum __VSRDTATTRIB
public enum class __VSRDTATTRIB
type __VSRDTATTRIB
Public Enumeration __VSRDTATTRIB
Elementy członkowskie
Nazwa elementu członkowskiego | Opis | |
---|---|---|
RDTA_AltHierarchyItemID | To zdarzenie atrybut jest uruchamiany przez wywołanie NotifyDocumentChanged metody. |
|
RDTA_DocDataIsDirty | Flaga wskazuje, zmienił dane dokumentu w RDT. |
|
RDTA_DocDataIsNotDirty | Flaga wskazuje, czy nie zmieniono dane dokumentu w RDT. |
|
RDTA_DocDataReloaded | To zdarzenie atrybut jest uruchamiany przez wywołanie NotifyDocumentChanged metody. |
|
RDTA_Hierarchy | Pozycję dokument w RDT. |
|
RDTA_ItemID | Identyfikator elementu dokumentu w RDT. |
|
RDTA_MkDocument | Pełna ścieżka do dokumentu w RDT. |
|
RDTA_NOTIFYDOCCHANGEDMASK | Maska dla flagi przekazywane do NotifyDocumentChanged metody. |
Uwagi
Podpis COM
Z vsshell.idl:
enum __VSRDTATTRIB {
RDTA_Hierarchy = 0x00000001,
RDTA_ItemID = 0x00000002,
RDTA_MkDocument = 0x00000004,
RDTA_DocDataIsDirty = 0x00000008,
RDTA_DocDataIsNotDirty = 0x00000010,
// The following attribute events are fired by calling NotifyDocumentChanged
RDTA_NOTIFYDOCCHANGEDMASK = 0xFFFF0000,
RDTA_DocDataReloaded = 0x00010000,
RDTA_AltHierarchyItemID = 0x00020000,
};
typedef DWORD VSRDTATTRIB;
Wartości z tego wyliczenia są przekazywane do następujących metod:
RenameDocData(IVsPersistDocData interface)
RenameDocData(IVsPersistDocData2 interface)
OnAfterAttributeChange(IVsRunningDocTableEvents interface)
OnAfterAttributeChange(IVsRunningDocTableEvents2 interface)
OnAfterAttributeChangeEx(IVsRunningDocTableEvents2 interface)
OnAfterAttributeChange(IVsRunningDocTableEvents3 interface)
OnAfterAttributeChangeEx(IVsRunningDocTableEvents3 interface)
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku