Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Port StorageFiles from 7.x

Abierto
#786 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
csharp
Área
desktop

Línea de trabajo

Comienza con la documentación archivada de StorageFiles en el Microsoft Learn redirect enlazado y compara la implementación 7.x con el destino CommunityToolkit.WinUI.Helpers. Revisa los conceptos básicos de la migración y la lista de comprobación de evaluación de calidad; después, determina el código fuente, los ejemplos, la documentación, los targets y las pruebas necesarios; la migración está terminada cuando esos elementos de la lista de comprobación están completos y pasan correctamente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

porting

Source: Microsoft.Toolkit.Uwp.UI.Helpers (7.x)
Destination: CommunityToolkit.WinUI.Helpers (8.x) — not yet ported

Description

A static utility class that provides functions to help with reading and writing of text and bytes to the disk.

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

Lenguaje dominante
C#
Estrellas
1.1k
Forks
167
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de CommunityToolkit/Windows

Todos los issues de CommunityToolkit/Windows

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.