csharp
public enum SettingsScopeWhich of the two settings windows a page belongs in.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ Two windows, one mechanism — so the scope is on the contribution rather than in two registries. Doc 20 § A4's only difference between Preferences and Project Settings is whose store the pages are over, and a contribution kind per window would make "add a settings page" two declarations that a consumer has to know to read both of.
Fields and properties (2)
PreferencesPreferences — the user's, and the same in every project they open.
ProjectProject Settings — this project's, and checked in beside it.
Used by (3)
- EditorApplicationVixen.Editor.App
- SettingsPageVixen.Editor.Ui
- SettingsPageContributionTestsVixen.Editor.App.Tests