Коды событий (Visio)Event codes (Visio)

При работе с методом Add или аддадвисе используйте приведенную ниже таблицу, чтобы найти код события для события, которое требуется создать.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. В этой таблице перечислены все события Visio и соответствующие им коды событий и числовые коды.This table lists each Visio event and its corresponding event code and numeric code.

Примечание

Если вы используете Visual Basic или Visual Basic для приложений (VBA), вам не нужно создавать собственные события.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
AfterModalAfterModal Висевтапп + ВисевтафтермодалvisEvtApp+visEvtAfterModal &H1040 (4160)&H1040 (4160)
AfterResumeAfterResume ВисевткодеафтерресумеvisEvtCodeAfterResume &H00D1 (209)&H00D1 (209)
AfterResumeEventsAfterResumeEvents ВисевткодеафтерресумивентсvisEvtCodeAfterResumeEvents &H00D5 (213)&H00D5 (213)
AfterRemoveHiddenInformationAfterRemoveHiddenInformation ВисевтремовехидденинформатионvisEvtRemoveHiddenInformation &H000A (11)&H000A (11)
AppActivatedAppActivated Висевтапп + ВисевтаппактиватеvisEvtApp+visEvtAppActivate &H1001 (4097)&H1001 (4097)
AppDeactivatedAppDeactivated Висевтапп + ВисевтаппдеактиватеvisEvtApp+visEvtAppDeactivate &H1002 (4098)&H1002 (4098)
AppObjActivatedAppObjActivated Висевтапп + ВисевтобжактиватеvisEvtApp+visEvtObjActivate &H1004 (4100)&H1004 (4100)
AppObjDeactivatedAppObjDeactivated Висевтапп + ВисевтобждеактиватеvisEvtApp+visEvtObjDeactivate &H1008 (4104)&H1008 (4104)
BeforeDataRecordsetDeleteBeforeDataRecordsetDelete Висевтдел + ВисевтдатарекордсетvisEvtDel+visEvtDataRecordset &H4020 (16416)&H4020 (16416)
BeforeDocumentCloseBeforeDocumentClose Висевтдел + ВисевтдокvisEvtDel+visEvtDoc &H4002 (16386)&H4002 (16386)
BeforeDocumentSaveBeforeDocumentSave ВисевткодебефдоксавеvisEvtCodeBefDocSave &H0007 (7)&H0007 (7)
BeforeDocumentSaveAsBeforeDocumentSaveAs ВисевткодебефдоксавеасvisEvtCodeBefDocSaveAs &H0008 (8)&H0008 (8)
BeforeMasterDeleteBeforeMasterDelete Висевтдел + ВисевтмастерvisEvtDel+visEvtMaster &H4008 (16392)&H4008 (16392)
BeforeModalBeforeModal Висевтапп + ВисевтбефоремодалvisEvtApp+visEvtBeforeModal &H1020 (4128)&H1020 (4128)
BeforePageDeleteBeforePageDelete Висевтдел + ВисевтпажеvisEvtDel+visEvtPage &H4010 (16400)&H4010 (16400)
BeforeQuitBeforeQuit Висевтапп + ВисевтбефорекуитvisEvtApp+visEvtBeforeQuit &H1010 (4112)&H1010 (4112)
BeforeSelectionDeleteBeforeSelectionDelete ВисевткодебефселделvisEvtCodeBefSelDel &H0385 (901)&H0385 (901)
BeforeShapeDeleteBeforeShapeDelete Висевтдел + ВисевтшапеvisEvtDel+visEvtShape &H4040 (16448)&H4040 (16448)
BeforeShapeTextEditBeforeShapeTextEdit ВисевткодешапебефоретекстедитvisEvtCodeShapeBeforeTextEdit &H0323 (803)&H0323 (803)
BeforeStyleDeleteBeforeStyleDelete Висевтдел + ВисевтстилеvisEvtDel+visEvtStyle &H4004 (16388)&H4004 (16388)
BeforeSuspendBeforeSuspend ВисевткодебефоресуспендvisEvtCodeBeforeSuspend &H00D0 (208)&H00D0 (208)
BeforeSuspendEventsBeforeSuspendEvents ВисевткодебефоресуспендевентсvisEvtCodeBeforeSuspendEvents &H00D4 (212)&H00D4 (212)
BeforeWindowClosedBeforeWindowClosed Висевтдел + ВисевтвиндовvisEvtDel+visEvtWindow &H4001 (16385)&H4001 (16385)
BeforeWindowPageTurnBeforeWindowPageTurn ВисевткодебефвинпажетурнvisEvtCodeBefWinPageTurn &H02BF (703)&H02BF (703)
BeforeWindowSelDeleteBeforeWindowSelDelete ВисевткодебефвинселделvisEvtCodeBefWinSelDel &H02BE (702)&H02BE (702)
CalloutRelationshipAddedCalloutRelationshipAdded ВисевткодекаллаутрелатионшипаддедvisEvtCodeCalloutRelationshipAdded &H01F8 (504)&H01F8 (504)
CalloutRelationshipDeletedCalloutRelationshipDeleted ВисевткодекаллаутрелатионшипделетедvisEvtCodeCalloutRelationshipDeleted &H01F9 (505)&H01F9 (505)
CellChangedCellChanged Висевтмод + ВисевтцеллvisEvtMod+visEvtCell &H2800 (10240)&H2800 (10240)
ConnectionsAddedConnectionsAdded Висевтадд + ВисевтконнектvisEvtAdd+visEvtConnect &H8100 (33024)&H8100 (33024)
ConnectionsDeletedConnectionsDeleted Висевтдел + ВисевтконнектvisEvtDel+visEvtConnect &H4100 (16640)&H4100 (16640)
ContainerRelationshipAddedContainerRelationshipAdded ВисевткодеконтаинеррелатионшипаддедvisEvtCodeContainerRelationshipAdded &H01F6 (502)&H01F6 (502)
ContainerRelationshipDeletedContainerRelationshipDeleted ВисевткодеконтаинеррелатионшипделетедvisEvtCodeContainerRelationshipDeleted &H01F7 (503)&H01F7 (503)
ConvertToGroupCanceledConvertToGroupCanceled ВисевткодеканцелконверттограупvisEvtCodeCancelConvertToGroup &H038C (908)&H038C (908)
DataRecordsetAddedDataRecordsetAdded Висевтадд + ВисевтдатарекордсетvisEvtAdd+visEvtDataRecordset &H8020 (32800)&H8020 (32800)
DataRecordsetChangedDataRecordsetChanged Висевтмод + ВисевтдатарекордсетvisEvtMod+VisEvtDataRecordset &H2020 (8224)&H2020 (8224)
DesignModeEnteredDesignModeEntered ВисевткодедокдесигнvisEvtCodeDocDesign &H0006 (6)&H0006 (6)
ДокументаддедDocumentAdded Висевтадд + ВисевтдокvisEvtAdd+visEvtDoc &H8002 (32770)&H8002 (32770)
DocumentChangedDocumentChanged Висевтмод + ВисевтдокvisEvtMod+visEvtDoc &H2002 (8194)&H2002 (8194)
DocumentCloseCanceledDocumentCloseCanceled ВисевткодеканцелдокклосеvisEvtCodeCancelDocClose &H0010 (10)&H0010 (10)
ДокументкреатедDocumentCreated ВисевткодедоккреатеvisEvtCodeDocCreate &H0001 (1)&H0001 (1)
DocumentOpenedDocumentOpened ВисевткодедокопенvisEvtCodeDocOpen &H0002 (2)&H0002 (2)
DocumentSavedDocumentSaved ВисевткодедоксавеvisEvtCodeDocSave &H0003 (3)&H0003 (3)
DocumentSavedAsDocumentSavedAs ВисевткодедоксавеасvisEvtCodeDocSaveAs &H0004 (4)&H0004 (4)
EnterScopeEnterScope ВисевткодинтерскопеvisEvtCodeEnterScope &H00CA (202)&H00CA (202)
ExitScopeExitScope ВисевткодикситскопеvisEvtCodeExitScope &H00CB (203)&H00CB (203)
FormulaChangedFormulaChanged Висевтмод + ВисевтформулаvisEvtMod+visEvtFormula &H3000 (12288)&H3000 (12288)
GroupCanceledGroupCanceled ВисевткодеканцелселграупvisEvtCodeCancelSelGroup &H038E (910)&H038E (910)
KeyDownKeyDown ВисевткодекэйдовнvisEvtCodeKeyDown &H02C8 (712)&H02C8 (712)
KeyPressKeyPress ВисевткодекэйпрессvisEvtCodeKeyPress &H02C9 (713)&H02C9 (713)
KeyUpKeyUp ВисевткодекэйупvisEvtCodeKeyUp &H02CA (714)&H02CA (714)
MasterAddedMasterAdded Висевтадд + ВисевтмастерvisEvtAdd+visEvtMaster &H8008 (32776)&H8008 (32776)
MarkerEventMarkerEvent Висевтапп + ВисевтмаркерvisEvtApp+visEvtMarker &H1100 (4352)&H1100 (4352)
MasterChangedMasterChanged Висевтмод + ВисевтмастерvisEvtMod+visEvtMaster &H2008 (8200)&H2008 (8200)
MasterDeleteCanceledMasterDeleteCanceled ВисевткодеканцелмастерделvisEvtCodeCancelMasterDel &H0191 (401)&H0191 (401)
MouseDownMouseDown ВисевткодемауседовнvisEvtCodeMouseDown &H02C5 (709)&H02C5 (709)
MouseMoveMouseMove ВисевткодемаусемовеvisEvtCodeMouseMove &H02C6 (710)&H02C6 (710)
MouseUpMouseUp ВисевткодемаусеупvisEvtCodeMouseUp &H02C7 (711)&H02C7 (711)
MustFlushScopeBeginningMustFlushScopeBeginning ВисевткодебеффорцедфлушvisEvtCodeBefForcedFlush &H00C8 (200)&H00C8 (200)
MustFlushScopeEndedMustFlushScopeEnded ВисевткодеафтерфорцедфлушvisEvtCodeAfterForcedFlush &H00C9 (201)&H00C9 (201)
NoEventsPendingNoEventsPending Висевтапп + ВисевтнонепендингvisEvtApp+visEvtNonePending &H1200 (4608)&H1200 (4608)
OnKeystrokeMessageForAddonOnKeystrokeMessageForAddon ВисевткодевинонаддонкэймсгvisEvtCodeWinOnAddonKeyMSG &H02C4 (708)&H02C4 (708)
PageAddedPageAdded Висевтадд + ВисевтпажеvisEvtAdd+visEvtPage &H8010 (32784)&H8010 (32784)
PageChangedPageChanged Висевтмод + ВисевтпажеvisEvtMod+visEvtPage &H2010 (8208)&H2010 (8208)
PageDeleteCanceledPageDeleteCanceled ВисевткодеканцелпажеделvisEvtCodeCancelPageDel &H01F5 (501)&H01F5 (501)
QueryCancelConvertToGroupQueryCancelConvertToGroup ВисевткодекуериканцелконверттограупvisEvtCodeQueryCancelConvertToGroup &H038B (907)&H038B (907)
QueryCancelDocumentCloseQueryCancelDocumentClose ВисевткодекуериканцелдокклосеvisEvtCodeQueryCancelDocClose &H0009 (9)&H0009 (9)
QueryCancelGroupQueryCancelGroup ВисевткодекуериканцелселграупvisEvtCodeQueryCancelSelGroup &H038D (909)&H038D (909)
QueryCancelMasterDeleteQueryCancelMasterDelete ВисевткодекуериканцелмастерделvisEvtCodeQueryCancelMasterDel &H0190 (400)&H0190 (400)
QueryCancelPageDeleteQueryCancelPageDelete ВисевткодекуериканцелпажеделvisEvtCodeQueryCancelPageDel &H01F4 (500)&H01F4 (500)
QueryCancelQuitQueryCancelQuit ВисевткодекуериканцелкуитvisEvtCodeQueryCancelQuit &H00CC (204)&H00CC (204)
QueryCancelSelectionDeleteQueryCancelSelectionDelete ВисевткодекуериканцелселделvisEvtCodeQueryCancelSelDel &H0387 (903)&H0387 (903)
QueryCancelStyleDeleteQueryCancelStyleDelete ВисевткодекуериканцелстиледелvisEvtCodeQueryCancelStyleDel &H012C (300)&H012C (300)
QueryCancelSuspendQueryCancelSuspend ВисевткодекуериканцелсуспендvisEvtCodeQueryCancelSuspend &H00CE (206)&H00CE (206)
QueryCancelSuspendEventsQueryCancelSuspendEvents ВисевткодекуериканцелсуспендевентсvisEvtCodeQueryCancelSuspendEvents &H0528 (210)&H0528 (210)
QueryCancelUngroupQueryCancelUngroup ВисевткодекуериканцелунграупvisEvtCodeQueryCancelUngroup &H0389 (905)&H0389 (905)
QueryCancelWindowCloseQueryCancelWindowClose ВисевткодекуериканцелвинклосеvisEvtCodeQueryCancelWinClose &H02C2 (706)&H02C2 (706)
QuitCanceledQuitCanceled ВисевткодеканцелкуитvisEvtCodeCancelQuit &H00CD (205)&H00CD (205)
RunModeEnteredRunModeEntered ВисевткодедокруннингvisEvtCodeDocRunning &H0005 (5)&H0005 (5)
RuleSetValidatedRuleSetValidated ВисевткодерулесетвалидатедvisEvtCodeRuleSetValidated &H000D (13)&H000D (13)
SelectionAddedSelectionAdded ВисевткодеселаддедvisEvtCodeSelAdded &H0386 (902)&H0386 (902)
SelectionChangedSelectionChanged ВисевткодевинселчанжеvisEvtCodeWinSelChange &H02BD (701)&H02BD (701)
SelectionDeleteCanceledSelectionDeleteCanceled ВисевткодеканцелселделvisEvtCodeCancelSelDel &H0388 (904)&H0388 (904)
СелектионмоведтосубпроцессSelectionMovedToSubprocess ВисевткодеселектионмоведтосубпроцессvisEvtCodeSelectionMovedToSubprocess &H000B (12)&H000B (12)
ShapeAddedShapeAdded Висевтадд + ВисевтшапеvisEvtAdd+visEvtShape &H8040 (32832)&H8040 (32832)
ShapeChangedShapeChanged Висевтмод + ВисевтшапеvisEvtMod+visEvtShape &H2040 (8256)&H2040 (8256)
ShapeDataGraphicChangedShapeDataGraphicChanged ВисевтшапедатаграфикчанжедvisEvtShapeDataGraphicChanged &H0327 (807)&H0327 (807)
ShapeExitedTextEditShapeExitedTextEdit ВисевткодешапикситтекстедитvisEvtCodeShapeExitTextEdit &H0324 (804)&H0324 (804)
ShapeLinkAddedShapeLinkAdded ВисевтшапелинкаддедvisEvtShapeLinkAdded &H0325 (805)&H0325 (805)
ShapeLinkDeletedShapeLinkDeleted ВисевтшапелинкделетедvisEvtShapeLinkDeleted &H0326 (806)&H0326 (806)
ShapeParentChangedShapeParentChanged ВисевткодешапепарентчанжеvisEvtCodeShapeParentChange &H0322 (802)&H0322 (802)
ШапесделетедShapesDeleted ВисевткодешапеделетеvisEvtCodeShapeDelete &H0321 (801)&H0321 (801)
StyleAddedStyleAdded Висевтадд + ВисевтстилеvisEvtAdd+visEvtStyle &H8004 (32772)&H8004 (32772)
StyleChangedStyleChanged Висевтмод + ВисевтстилеvisEvtMod+visEvtStyle &H2004 (8196)&H2004 (8196)
StyleDeleteCanceledStyleDeleteCanceled ВисевткодеканцелстиледелvisEvtCodeCancelStyleDel &H012D (301)&H012D (301)
SuspendCanceledSuspendCanceled ВисевткодеканцелсуспендvisEvtCodeCancelSuspend &H00CF (207)&H00CF (207)
SuspendEventsCanceledSuspendEventsCanceled ВисевткодеканцелсуспендевентсvisEvtCodeCancelSuspendEvents &H00D3 (211)&H00D3 (211)
TextChangedTextChanged Висевтмод + ВисевттекстvisEvtMod+visEvtText &H2080 (8320)&H2080 (8320)
UngroupCanceledUngroupCanceled ВисевткодеканцелунграупvisEvtCodeCancelUngroup &H038A (906)&H038A (906)
ViewChangedViewChanged ВисевткодевиевчанжедvisEvtCodeViewChanged &H02C1 (705)&H02C1 (705)
VisioIsIdleVisioIsIdle Висевтапп + ВисевтидлеvisEvtApp+visEvtIdle &H1400 (5120)&H1400 (5120)
WindowActivatedWindowActivated Висевтапп + ВисевтвинактиватеvisEvtApp+visEvtWinActivate &H1080 (4224)&H1080 (4224)
WindowCloseCanceledWindowCloseCanceled ВисевткодеканцелвинклосеvisEvtCodeCancelWinClose &H02C3 (707)&H02C3 (707)
WindowOpenedWindowOpened Висевтадд + ВисевтвиндовvisEvtAdd+visEvtWindow &H8001 (32769)&H8001 (32769)
WindowChangedWindowChanged Висевтмод + ВисевтвиндовvisEvtMod+visEvtWindow &H2001 (8193)&H2001 (8193)
WindowTurnedToPageWindowTurnedToPage ВисевткодевинпажетурнvisEvtCodeWinPageTurn &H02C0 (704)&H02C0 (704)

Поддержка и обратная связьSupport and feedback

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи?Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.