Event codes (Visio)
When you are working with the Add or AddAdvise method, use the following table to find the event code for the event that you want to create. This table lists each Visio event and its corresponding event code and numeric code.
Note
If you are using Visual Basic or Visual Basic for Applications (VBA), you don't need to create your own events. See the event topic in this reference that corresponds to the event that you want to use.
Table of events and corresponding event and numeric codes
Event | Event code | Numeric code |
---|---|---|
AfterModal | visEvtApp+visEvtAfterModal | &H1040 (4160) |
AfterResume | visEvtCodeAfterResume | &H00D1 (209) |
AfterResumeEvents | visEvtCodeAfterResumeEvents | &H00D5 (213) |
AfterRemoveHiddenInformation | visEvtRemoveHiddenInformation | &H000A (11) |
AppActivated | visEvtApp+visEvtAppActivate | &H1001 (4097) |
AppDeactivated | visEvtApp+visEvtAppDeactivate | &H1002 (4098) |
AppObjActivated | visEvtApp+visEvtObjActivate | &H1004 (4100) |
AppObjDeactivated | visEvtApp+visEvtObjDeactivate | &H1008 (4104) |
BeforeDataRecordsetDelete | visEvtDel+visEvtDataRecordset | &H4020 (16416) |
BeforeDocumentClose | visEvtDel+visEvtDoc | &H4002 (16386) |
BeforeDocumentSave | visEvtCodeBefDocSave | &H0007 (7) |
BeforeDocumentSaveAs | visEvtCodeBefDocSaveAs | &H0008 (8) |
BeforeMasterDelete | visEvtDel+visEvtMaster | &H4008 (16392) |
BeforeModal | visEvtApp+visEvtBeforeModal | &H1020 (4128) |
BeforePageDelete | visEvtDel+visEvtPage | &H4010 (16400) |
BeforeQuit | visEvtApp+visEvtBeforeQuit | &H1010 (4112) |
BeforeSelectionDelete | visEvtCodeBefSelDel | &H0385 (901) |
BeforeShapeDelete | visEvtDel+visEvtShape | &H4040 (16448) |
BeforeShapeTextEdit | visEvtCodeShapeBeforeTextEdit | &H0323 (803) |
BeforeStyleDelete | visEvtDel+visEvtStyle | &H4004 (16388) |
BeforeSuspend | visEvtCodeBeforeSuspend | &H00D0 (208) |
BeforeSuspendEvents | visEvtCodeBeforeSuspendEvents | &H00D4 (212) |
BeforeWindowClosed | visEvtDel+visEvtWindow | &H4001 (16385) |
BeforeWindowPageTurn | visEvtCodeBefWinPageTurn | &H02BF (703) |
BeforeWindowSelDelete | visEvtCodeBefWinSelDel | &H02BE (702) |
CalloutRelationshipAdded | visEvtCodeCalloutRelationshipAdded | &H01F8 (504) |
CalloutRelationshipDeleted | visEvtCodeCalloutRelationshipDeleted | &H01F9 (505) |
CellChanged | visEvtMod+visEvtCell | &H2800 (10240) |
ConnectionsAdded | visEvtAdd+visEvtConnect | &H8100 (33024) |
ConnectionsDeleted | visEvtDel+visEvtConnect | &H4100 (16640) |
ContainerRelationshipAdded | visEvtCodeContainerRelationshipAdded | &H01F6 (502) |
ContainerRelationshipDeleted | visEvtCodeContainerRelationshipDeleted | &H01F7 (503) |
ConvertToGroupCanceled | visEvtCodeCancelConvertToGroup | &H038C (908) |
DataRecordsetAdded | visEvtAdd+visEvtDataRecordset | &H8020 (32800) |
DataRecordsetChanged | visEvtMod+VisEvtDataRecordset | &H2020 (8224) |
DesignModeEntered | visEvtCodeDocDesign | &H0006 (6) |
DocumentAdded | visEvtAdd+visEvtDoc | &H8002 (32770) |
DocumentChanged | visEvtMod+visEvtDoc | &H2002 (8194) |
DocumentCloseCanceled | visEvtCodeCancelDocClose | &H0010 (10) |
DocumentCreated | visEvtCodeDocCreate | &H0001 (1) |
DocumentOpened | visEvtCodeDocOpen | &H0002 (2) |
DocumentSaved | visEvtCodeDocSave | &H0003 (3) |
DocumentSavedAs | visEvtCodeDocSaveAs | &H0004 (4) |
EnterScope | visEvtCodeEnterScope | &H00CA (202) |
ExitScope | visEvtCodeExitScope | &H00CB (203) |
FormulaChanged | visEvtMod+visEvtFormula | &H3000 (12288) |
GroupCanceled | visEvtCodeCancelSelGroup | &H038E (910) |
KeyDown | visEvtCodeKeyDown | &H02C8 (712) |
KeyPress | visEvtCodeKeyPress | &H02C9 (713) |
KeyUp | visEvtCodeKeyUp | &H02CA (714) |
MasterAdded | visEvtAdd+visEvtMaster | &H8008 (32776) |
MarkerEvent | visEvtApp+visEvtMarker | &H1100 (4352) |
MasterChanged | visEvtMod+visEvtMaster | &H2008 (8200) |
MasterDeleteCanceled | visEvtCodeCancelMasterDel | &H0191 (401) |
MouseDown | visEvtCodeMouseDown | &H02C5 (709) |
MouseMove | visEvtCodeMouseMove | &H02C6 (710) |
MouseUp | visEvtCodeMouseUp | &H02C7 (711) |
MustFlushScopeBeginning | visEvtCodeBefForcedFlush | &H00C8 (200) |
MustFlushScopeEnded | visEvtCodeAfterForcedFlush | &H00C9 (201) |
NoEventsPending | visEvtApp+visEvtNonePending | &H1200 (4608) |
OnKeystrokeMessageForAddon | visEvtCodeWinOnAddonKeyMSG | &H02C4 (708) |
PageAdded | visEvtAdd+visEvtPage | &H8010 (32784) |
PageChanged | visEvtMod+visEvtPage | &H2010 (8208) |
PageDeleteCanceled | visEvtCodeCancelPageDel | &H01F5 (501) |
QueryCancelConvertToGroup | visEvtCodeQueryCancelConvertToGroup | &H038B (907) |
QueryCancelDocumentClose | visEvtCodeQueryCancelDocClose | &H0009 (9) |
QueryCancelGroup | visEvtCodeQueryCancelSelGroup | &H038D (909) |
QueryCancelMasterDelete | visEvtCodeQueryCancelMasterDel | &H0190 (400) |
QueryCancelPageDelete | visEvtCodeQueryCancelPageDel | &H01F4 (500) |
QueryCancelQuit | visEvtCodeQueryCancelQuit | &H00CC (204) |
QueryCancelSelectionDelete | visEvtCodeQueryCancelSelDel | &H0387 (903) |
QueryCancelStyleDelete | visEvtCodeQueryCancelStyleDel | &H012C (300) |
QueryCancelSuspend | visEvtCodeQueryCancelSuspend | &H00CE (206) |
QueryCancelSuspendEvents | visEvtCodeQueryCancelSuspendEvents | &H0528 (210) |
QueryCancelUngroup | visEvtCodeQueryCancelUngroup | &H0389 (905) |
QueryCancelWindowClose | visEvtCodeQueryCancelWinClose | &H02C2 (706) |
QuitCanceled | visEvtCodeCancelQuit | &H00CD (205) |
RunModeEntered | visEvtCodeDocRunning | &H0005 (5) |
RuleSetValidated | visEvtCodeRuleSetValidated | &H000D (13) |
SelectionAdded | visEvtCodeSelAdded | &H0386 (902) |
SelectionChanged | visEvtCodeWinSelChange | &H02BD (701) |
SelectionDeleteCanceled | visEvtCodeCancelSelDel | &H0388 (904) |
SelectionMovedToSubprocess | visEvtCodeSelectionMovedToSubprocess | &H000B (12) |
ShapeAdded | visEvtAdd+visEvtShape | &H8040 (32832) |
ShapeChanged | visEvtMod+visEvtShape | &H2040 (8256) |
ShapeDataGraphicChanged | visEvtShapeDataGraphicChanged | &H0327 (807) |
ShapeExitedTextEdit | visEvtCodeShapeExitTextEdit | &H0324 (804) |
ShapeLinkAdded | visEvtShapeLinkAdded | &H0325 (805) |
ShapeLinkDeleted | visEvtShapeLinkDeleted | &H0326 (806) |
ShapeParentChanged | visEvtCodeShapeParentChange | &H0322 (802) |
ShapesDeleted | visEvtCodeShapeDelete | &H0321 (801) |
StyleAdded | visEvtAdd+visEvtStyle | &H8004 (32772) |
StyleChanged | visEvtMod+visEvtStyle | &H2004 (8196) |
StyleDeleteCanceled | visEvtCodeCancelStyleDel | &H012D (301) |
SuspendCanceled | visEvtCodeCancelSuspend | &H00CF (207) |
SuspendEventsCanceled | visEvtCodeCancelSuspendEvents | &H00D3 (211) |
TextChanged | visEvtMod+visEvtText | &H2080 (8320) |
UngroupCanceled | visEvtCodeCancelUngroup | &H038A (906) |
ViewChanged | visEvtCodeViewChanged | &H02C1 (705) |
VisioIsIdle | visEvtApp+visEvtIdle | &H1400 (5120) |
WindowActivated | visEvtApp+visEvtWinActivate | &H1080 (4224) |
WindowCloseCanceled | visEvtCodeCancelWinClose | &H02C3 (707) |
WindowOpened | visEvtAdd+visEvtWindow | &H8001 (32769) |
WindowChanged | visEvtMod+visEvtWindow | &H2001 (8193) |
WindowTurnedToPage | visEvtCodeWinPageTurn | &H02C0 (704) |
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk