Mise à jour du Kit de développement logiciel (SDK) MSIX 1.6

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

Variantes de l’API UTF8

Dans cette version du Kit de développement logiciel (SDK), nous ajoutons environ 14 nouvelles variantes d’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 responsable de l’allocation de la mémoire utilisée par les paramètres de sortie LPSTR*.

Voici les nouvelles interfaces UTF8 :

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

Remplacer le choix de langue

Par défaut, lors de la gestion des ensembles d’applications, le kit de développement logiciel (SDK) MSIX retourne le package de langue applicable en sélectionnant la langue par défaut sur le système. Cette API permet à l’application d’énumérer les packages linguistiques disponibles et de remplacer le package linguistique qui sera retourné lors de la gestion des ensembles d’applications.

Autres mises à jour et améliorations

Dans cette mise à jour,

  • Mettre à jour la dépendance lib OpenSSL vers la version 1.0.2q
  • Correction de la façon dont nous gérons les caractères internationaux

Vous pouvez obtenir le kit de développement logiciel (SDK) le plus récent sur GitHub.