Skip to content

Glossary

PrimaryId (AppUserModelID)

The identifier of the app behind a notification handler: usually an AppUserModelID such as a package family name plus app id, or a desktop app identifier.

NotificationHandler.PrimaryId names the sending app. Packaged apps appear as Publisher.App_hash!AppId; desktop apps use their AppUserModelID (for example Microsoft.Office.OUTLOOK.EXE.15) or a path whose first element may be a known-folder GUID standing for Program Files or System32; system sources look like Windows.SystemToast.…. The parser resolves known-folder GUIDs to environment variables. See tables and columns explained.