Port PrintHelper from 7.x
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 35/100
Piste de recherche
Commencez par la référence archivée de PrintHelper et les Porting Criteria liés dans l’issue ; localisez l’implémentation 7.x et évaluez la structure du projet 8.x avant de choisir les cibles. Portez le helper vers CommunityToolkit.WinUI.Helpers, migrez les exemples et la documentation conceptuelle, configurez les cibles demandées et ajoutez des tests qui passent. C’est terminé lorsque les checklists Porting Basics, Quality Evaluation et Closing sont complètes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Source: Microsoft.Toolkit.Uwp.UI.Helpers (7.x)
Destination: CommunityToolkit.WinUI.Helpers (8.x) — not yet ported
Description
The PrintHelper is a Windows Community Toolkit helper class that enables the rendering of a framework element per page for printing purposes.
Prerequisites
None identified.
Porting Basics
- Namespace updated to
CommunityToolkit.WinUI.* - Code for UWP, WinUI3 and Uno Platform consolidated
- Desired MultiTargets configured
- Sample code migrated
- Concept docs migrated
- Tests migrated and passing
Quality Evaluation
See Porting Criteria for detailed evaluation guidance.
- [n/a] UX: Accessibility reviewed
- [n/a] UX: Visual design reviewed
- [n/a] UX: Interaction patterns appropriate
- DX: API surface reviewed
- DX: API flexibility appropriate
- DX: Documentation updated
- MX: Breaking changes documented
- MX: Domain isolation appropriate
- MX: Test coverage adequate
Tracking Gaps
No gaps identified — porting work not yet started.
Closing
- All Porting Basics complete
- Quality Evaluation reviewed
- Gaps filed as sub-issues
7x Documentation Inventory
Docs ported to 8x: n/a
Docs not in 8x: n/a
7x Source Inventory
Source already ported to 8x: n/a
Source not ported to 8x: n/a
Notes
- Not currently planned for porting. Open to community interest.
- Archive redirect: https://learn.microsoft.com/en-us/dotnet/communitytoolkit/windows/archive/printhelper
- Langage dominant
- C#
- Étoiles
- 1.1k
- Forks
- 166
- Merge moyen
- 6 j 5 h
- PR mergées (30 j)
- 1
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CommunityToolkit/Windows
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
CommunityToolkit/Windows#869 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
CommunityToolkit/Windows#867 · 7 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
CommunityToolkit/Windows#863 · 12 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 62/100
CommunityToolkit/Windows#860 · 2 commentaires ·
-
[SettingsCard] Change ActionIcon to utilize IconSource and IconSourceElementPeut-être à nouveau libre @Avid29 l’a pris il y a 134 jours, et aucune pull request n’est ouverte. Ouvertecomponents::controls::settingscontrols
CommunityToolkit/Windows#858 · 4 commentaires · 1 personne assignée ·
Toutes les issues de CommunityToolkit/Windows
Issues similaires
-
S: Untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Trauma-Station/Trauma-Station#5058 ·
Les mainteneurs répondent en général sous 1 jour
-
:books: documentation untriaged
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
documentation good first issue hacktoberfest
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
Les mainteneurs répondent en général sous 1 jour
-
good first issue help wanted ready-for-human
Difficulté 2/5 Une demi-journée Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour