Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa atrybuty zdarzenia.
Składnia
public enum enum_EVENTATTRIBUTES {
EVENT_ASYNCHRONOUS = 0x0000,
EVENT_SYNCHRONOUS = 0x0001,
EVENT_STOPPING = 0x0002,
EVENT_ASYNC_STOP = 0x0002,
EVENT_SYNC_STOP = 0x0003,
EVENT_IMMEDIATE = 0x0004,
EVENT_EXPRESSION_EVALUATION = 0x0008
};
Pola
EVENT_ASYNCHRONOUS
Wskazuje, że zdarzenie jest asynchroniczne i nie jest potrzebna żadna odpowiedź na zdarzenie.
EVENT_SYNCHRONOUS
Wskazuje, że zdarzenie jest synchroniczne; odpowiedz za pomocą metody ContinueFromSynchronousEvent.
EVENT_STOPPING
Wskazuje, że jest to zdarzenie zatrzymania. Musi być połączony z elementem EVENT_ASYNCHRONOUS lub EVENT_SYNCHRONOUS.
EVENT_ASYNC_STOP
Wskazuje asynchroniczne zdarzenie zatrzymania. Obecnie nie ma takiego zdarzenia. Ta flaga jest tylko symbolem zastępczym.
EVENT_SYNC_STOP
Wskazuje synchroniczne zdarzenie zatrzymania (kombinacja i EVENT_SYNCHRONOUS EVENT_STOPPING). Ta wartość jest używana przez aparat debugowania (DE) podczas wysyłania zdarzenia zatrzymania. Odpowiedź jest wykonywana za pomocą wywołania do wykonania, kroku lub kontynuowania.
EVENT_IMMEDIATE
Wskazuje zdarzenie, które jest wysyłane natychmiast i synchronicznie do środowiska IDE. Ta flaga jest połączona z innymi flagami, takimi jak EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUSlub EVENT_SYNC_STOP , aby wskazać typ zdarzenia i fakt, że mechanizm odpowiedzi (jeśli istnieje) jest znany.
EVENT_EXPRESSION_EVALUATION
Zdarzenie jest wynikiem oceny wyrażenia.
Uwagi
Te wartości są przekazywane w dwAttrib parametrze metody Event .
Te wartości mogą być łączone z bitową ORwartością .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll