dotnet / dotnet/project-system

Missing property page/launch profile documentation

Open
#7,835 4 comments 0 reactions 2 assignees Claimed by @tmeschter View on GitHub
Feature-Project-Properties-Designer Triage-Approved
Dominant language
C#
Stars
1k
Forks
415
PR merge metrics
No merged PRs in 30d

Description

We're missing some documentation around extending the property pages and launch profiles. In some cases this is whole concepts; in other cases we're just missing parts.

- [HOW TO: Add a New Property Page](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/how-to-add-a-new-project-property-page.md)
- [x] [Option 2: Embedded XAML file](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/how-to-add-a-new-project-property-page.md#option-2-embedded-xaml-file)
- [HOW TO: Extend an Existing Property Page](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/how-to-extend-a-project-property-page.md)
- [ ] [Option 2: Embedded XAML file](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/how-to-extend-a-project-property-page.md#option-2-embedded-xaml-file)
- [ ] Option 3: `IRuleObjectProvider`
- [Localization](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/localization.md)
- [ ] [Integrating embedded localized XAML](https://github.com/dotnet/project-system/blob/main/docs/repo/property-pages/localization.md#integrating-embedded-localized-xaml)
- [ ] Localization and `IRuleObjectProvider`
- [ ] Creating custom editors
- [ ] Property value interception
- [ ] Creating custom `IProjectPropertiesProvider`s

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.