Mise à jour MSIX SDK 1.6

Avec la version du Kit de développement logiciel (1.6), nous avons entendu les commentaires de nos partenaires et ajouté d’autres API pour offrir aux développeurs davantage d’options et de flexibilité dans la gestion des packages MSIX.

UTF8 Variantes d’API

Dans cette version du Kit de développement logiciel, nous ajouter environ 14 nouvelles variantes d’API d’UTF-8 pour les appels d’API existantes. Avec l’inclusion de ces nouvelles API, les développeurs peuvent choisir d’utiliser la variante UTF-8 pour la manipulation de chaînes en fonction de leur environnement/plateforme. Comme avec AppxPackaging APIs, l’appelant est responsable de la libération de la mémoire utilisée par LPSTR * les paramètres de sortie.

Les nouvelles interfaces UTF8 sont les suivantes :

  • IAppxBlockMapFileUtf8
  • IAppxBlockMapReaderUtf8
  • IAppxBundleManifestPackageInfoUtf8
  • IAppxBundleReaderUtf8
  • IAppxFactoryUtf8
  • IAppxFileUtf8
  • IAppxManifestApplicationUtf8
  • IAppxManifestPackageDependencyUtf8
  • IAppxManifestPackageIdUtf8
  • IAppxManifestPropertiesUtf8
  • IAppxManifestQualifiedResourceUtf8
  • IAppxManifestResourcesEnumeratorUtf8
  • IAppxManifestTargetDeviceFamilyUtf8
  • IAppxPackageReaderUtf8

Remplacer la sélection de la langue

Par défaut, lors de la gestion des offres groupées d’applications, les SDK MSIX retourne le package de langue qui s’applique en sélectionnant la langue est également par défaut sur le système. Cette API permet à l’application énumérer les packages de langue qui sont disponibles et remplacent le package de langue qui s’affichera lors de la gestion des offres groupées d’applications.

Autres améliorations et mises à jour

Dans cette mise à jour

  • Mettre à jour la dépendance de lib OpenSSL à 1.0.2q
  • Correction comment nous gérons des caractères internationaux

Vous pouvez obtenir la dernière version du SDK sur GitHub.