Metoda IVsRunningDocTableEvents2.OnAfterAttributeChange — (UInt32, UInt32)
Wywołana po zmianie w atrybucie dokumentu dokumentu w uruchomiony dokumentu tabeli (RDT).
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
[w] Abstrakcyjna wartość reprezentująca dokument, którego atrybuty zostały zmienione.
- grfAttribs
[w] Flagi odpowiadające zmiany atrybutów.Wartości są pobierane z __VSRDTATTRIB wyliczania.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Implementuje
IVsRunningDocTableEvents.OnAfterAttributeChange(UInt32, UInt32)
Uwagi
Wywołania środowiska w odniesieniu do tej metody, gdy dokument atrybuty zmienić kilka rzeczy mogą się zmieniać atrybuty dokumentu:
Atrybuty mogą ulec zmianie, gdy ktoś wywołuje NotifyDocumentChanged metodę w IVsRunningDocumentTable interfejsu.
Atrybuty mogą również zmienić, ponieważ wywołania RegisterAndLockDocument i RenameDocument metody.
Również zmiana tytuł okna dokumentu powoduje wywołanie tej metody.
Podpis COM
Z vsshell.idl:
HRESULT IVsRunningDocTableEvents2::OnAfterAttributeChange(
[in] VSCOOKIE docCookie,
[in] VSRDTATTRIB grfAttribs
);
Zobacz też
Interfejs IVsRunningDocTableEvents2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku