Mise à jour 1,6 du SDK MSIX

Avec la version du kit de développement logiciel (SDK) (1,6), nous avons reçu des commentaires de nos partenaires et ajouté des API pour fournir aux développeurs plus d’options et de flexibilité dans le traitement des packages MSIX.

Variantes de l’API UTF8

Dans cette version du kit de développement logiciel (SDK), nous ajoutons environ 14 nouvelles variantes de l’API UTF8 pour les appels d’API existants. Avec l’inclusion de ces nouvelles API, les développeurs peuvent choisir d’utiliser la variante UTF8 pour la manipulation de chaînes en fonction de leur environnement/plateforme. Comme avec les API AppxPackaging, l’appelant est chargé de libérer la mémoire utilisée par les paramètres de sortie LPSTR *.

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 du traitement des lots d’applications, le kit de développement logiciel (SDK) MSIX retourne le package de langue applicable en sélectionnant la langue qui est également définie par défaut sur le système. Cette API permet à l’application d’énumérer les packages de langue disponibles et de remplacer le package de langue qui sera renvoyé lors du traitement des lots d’applications.

Autres mises à jour et améliorations

Dans cette mise à jour,

  • Mettre à jour la dépendance OpenSSL lib avec la valeur 1.0.2 q
  • Correction de la façon dont nous manipulons les caractères internationaux

Vous pouvez télécharger le dernier Kit de développement logiciel (SDK) sur GitHub.