IVsRunningDocTableEvents3.OnAfterAttributeChange – metoda (UInt32, UInt32)
Nazývá se po atribut dokumentu v tabulce systémem dokumentu (RDT) změní.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int OnAfterAttributeChange(
uint docCookie,
uint grfAttribs
)
int OnAfterAttributeChange(
unsigned int docCookie,
unsigned int grfAttribs
)
abstract OnAfterAttributeChange :
docCookie:uint32 *
grfAttribs:uint32 -> int
Function OnAfterAttributeChange (
docCookie As UInteger,
grfAttribs As UInteger
) As Integer
Parametry
- docCookie
[v] Abstraktní hodnotu reprezentující dokument, jehož atributy změnily.
- grfAttribs
[v] Příznaky odpovídající změněné atributy.Hodnoty jsou převzaty z __VSRDTATTRIB výčtu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Implementuje
IVsRunningDocTableEvents2.OnAfterAttributeChange(UInt32, UInt32)
Poznámky
Prostředí volání této metody při atributy dokumentu změnit několik věcí může změnit atributy dokumentu:
Atributy se mohou změnit, když někdo zavolá NotifyDocumentChanged metodu IVsRunningDocumentTable rozhraní.
Atributy mohou také změnit z důvodu volání RegisterAndLockDocument a RenameDocument metod.
Změna titulku okna dokumentu také způsobí volání této metody.
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocTableEvents3::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);
Viz také
IVsRunningDocTableEvents3 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek