UWP: API expérimentales

In Mobile Development by Christian HissibiniLeave a Comment

Les API expérimentales en sont à un stade précoce de conception et sont susceptibles d’être modifiées, car les propriétaires intègrent des commentaires et ajoutent du support pour des scénarios supplémentaires.

Ces API sont évaluées en externe à l’aide de SDK Windows Insider afin que les développeurs puissent les essayer et fournir des commentaires avant de les intégrer à la plateforme officielle. Lors de leur évaluation, il n’existe aucune promesse de stabilité ou d’engagement.

Utilisation d’API expérimentales

IntelliSense vous indique si une API est expérimentale. Lorsque vous utilisez une API expérimentale, vous recevez également un avertissement du compilateur tel que «… sert uniquement à des fins d’évaluation et est susceptible d’être modifiée ou supprimée dans de futures mises à jour.»

Ces avertissements contribuent à vous protéger contre la création de dépendances sur des API expérimentales dans le cadre de projets de production. Pour les projets expérimentaux, vous pouvez ignorer ou désactiver ces avertissements.

Par défaut, ces API sont désactivées au moment de l’exécution et les appeler entraîne une exception d’exécution. Il s’agit d’une autre protection contribuant à empêcher les dépendances par inadvertance et la large distribution d’applications qui utilisent des API expérimentales.

Afin d’activer ces API pour expérimentation, utilisez le module de fonctionnalités du Portail d’appareil Windows (WDP) sur l’appareil cible pour activer la fonctionnalité correspondant à l’API que vous souhaitez appeler.

La documentation dédiée à une API expérimentale spécifique est à la discrétion de l’équipe qui en est propriétaire.

Leave a Comment