Experimentelle APIsExperimental APIs

Experimentelle APIs befinden sich in der Anfangsphase des Entwurfs und ändern sich wahrscheinlich, wenn die Besitzer Feedback einarbeiten und Unterstützung für zusätzliche Szenarien hinzufügen.Experimental APIs are in the early stages of design and are likely to change as the owners incorporate feedback and add support for additional scenarios.

Für diese APIs werden externe Test-Flights mit Windows-Insider-SDKs zur Verfügung gestellt, damit Entwickler sie ausprobieren und Feedback bereitstellen können, bevor sie Teil der offiziellen Plattform werden.These APIs are flighted externally using Windows Insider SDKs so that developers can try them out and provide feedback before they become part of the official platform. Während der Test-Flight-Phase können Stabilität und Verbindlichkeit nicht garantiert werden.While they are flighted, there is no promise of stability or commitment.

Nutzung experimenteller APIsConsuming experimental APIs

IntelliSense informiert dich, ob eine API experimentell ist.Intellisense will let you know if an API is experimental. Außerdem erhältst du eine Compilerwarnung, wenn du eine experimentelle API verwendest, z. B. „... ist nur zu Testzwecken vorgesehen und kann in zukünftigen Updates geändert oder entfernt werden“.You will also get a compiler warning when you use an experimental API such as "... is for evaluation purposes only and is subject to change or removal in future updates".

Diese Warnungen schützt dich vor der Erstellung von Abhängigkeiten von experimentellen APIs in Produktionsprojekten.These warnings help protect you from creating dependencies on experimental APIs in production projects. Bei experimentellen Projekten kannst du diese Warnungen ignorieren oder deaktivieren.For experimental projects, you can ignore or disable these warnings.

Standardmäßig sind diese APIs zur Laufzeit deaktiviert, und ein Aufruf der APIs führt zu einer Laufzeitausnahme.By default, these APIs are disabled at runtime and calling them will result in a runtime exception. Das ist eine weitere Vorsichtsmaßnahme, um unbeabsichtigte Abhängigkeiten und eine umfangreiche Verteilung von Apps zu verhindern, die experimentelle APIs nutzen.This is another safeguard to help prevent inadvertent dependencies and broad distribution of apps that consume experimental APIs.

Um diese APIs für experimentelle Zwecke zu aktivieren, verwendest du das Plug-In für Features des Windows-Geräteportals (Windows Device Portal, WDP), um das Feature zu aktivieren, das der aufzurufenden API entspricht.To enable these APIs for experimentation, use the Windows Device Portal (WDP) Features plug-in on the target device to enable the feature corresponding to the API you want to call.

Für die Dokumentation der jeweiligen experimentellen API ist das entsprechende Team zuständig.Documentation for a particular experimental API is at the discretion of the team that owns it.

Abgeben von FeedbackProviding feedback

Wenn du eine experimentelle API ausprobiert hast und Feedback dazu abgeben möchten, verwende die Kategorie Entwicklerplattform in Windows-Feedback-Hub.If you've tried an experimental API and would like to provide feedback, use the Developer Platform category in the Windows Feedback Hub.