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.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per