Enumeração __VSRDTATTRIB
Publicado: abril de 2016
Retorna informações sobre um documento da tabela do documento (RDT) em execução.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
public enum __VSRDTATTRIB
public enum class __VSRDTATTRIB
type __VSRDTATTRIB
Public Enumeration __VSRDTATTRIB
Membros
Nome do membro | Descrição | |
---|---|---|
RDTA_AltHierarchyItemID | Este atributo é disparado pelo chamando o NotifyDocumentChanged método. |
|
RDTA_DocDataIsDirty | Sinalizador indica que os dados do documento em que o RDT foi alterado. |
|
RDTA_DocDataIsNotDirty | Sinalizador indica que os dados do documento em que o RDT não foi alterado. |
|
RDTA_DocDataReloaded | Este atributo é disparado pelo chamando o NotifyDocumentChanged método. |
|
RDTA_Hierarchy | Posição hierárquica do documento o RDT. |
|
RDTA_ItemID | Identificador de item do documento em que o RDT. |
|
RDTA_MkDocument | Caminho completo para o documento em que o RDT. |
|
RDTA_NOTIFYDOCCHANGEDMASK | Uma máscara para os sinalizadores passados para o NotifyDocumentChanged método. |
Comentários
COM assinatura
De 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;
Os valores desta enumeração são passados para os seguintes métodos:
RenameDocData(IVsPersistDocData interface)
RenameDocData(IVsPersistDocData2 interface)
OnAfterAttributeChange(IVsRunningDocTableEvents interface)
OnAfterAttributeChange(IVsRunningDocTableEvents2 interface)
OnAfterAttributeChangeEx(IVsRunningDocTableEvents2 interface)
OnAfterAttributeChange(IVsRunningDocTableEvents3 interface)
OnAfterAttributeChangeEx(IVsRunningDocTableEvents3 interface)
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo