mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-10 18:43:32 -06:00
## Summary of the Pull Request Accumulated information from internal transition about the modules development, and reworked it to be added in dev docs. Also the dev docs intself was restructured to be more organized. New pages was verified by transition team. ## PR Checklist - [x] **Dev docs:** Added/updated --------- Co-authored-by: Zhaopeng Wang (from Dev Box) <zhaopengwang@microsoft.com> Co-authored-by: Hao Liu <liuhao3418@gmail.com> Co-authored-by: Peiyao Zhao <105847726+zhaopy536@users.noreply.github.com> Co-authored-by: Mengyuan <162882040+chenmy77@users.noreply.github.com> Co-authored-by: zhaopeng wang <33367956+wang563681252@users.noreply.github.com> Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
1.1 KiB
1.1 KiB
Telemetry
Overview
Settings.UI.Library/Telemetry contains telemetry events generated by Settingsv2. These event classes are derived from the EventBase class and IEvent class. IEvent class provides the lowest level abstraction, containing attributes such as privacy tags needed for every telemetry data. EventBase class provides a higher-level abstraction, having attributes common to all PowerToys telemetry events.
Events
The following events are generated by Settingsv2:
SettingsBootEvent: This event captures the time taken bySettingsv2to initializeMainWindowUI control.SettingsEnabledEvent.cs: This event is generated when a module is enabled or disabled.