Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Der Vorschaukanal wird für die Verwendung in Produktionsumgebungen nicht unterstützt, und Apps, die die Vorschaureleases verwenden, können nicht im Microsoft Store veröffentlicht werden.
Der Vorschaukanal enthält Versionen des Windows App SDK mit Features des Vorschaukanals in späten Entwicklungsphasen. Vorschauversionen enthalten keine experimentellen Features und APIs, können bis zum nächsten stabilen Release jedoch wichtigen Änderungen unterliegen.
Wichtige Links:
- Wenn Sie für eine vorhandene App ein Upgrade von einer älteren Version des Windows App SDK auf eine neuere Version ausführen möchten, finden Sie weitere Informationen unter Aktualisieren vorhandener Projekte auf die neueste Version von Windows App SDK.
- Eine Dokumentation zu Vorschaureleases finden Sie unter Installieren von Tools für Vorschau- und experimentelle Kanäle des Windows App SDK.
Archiv der Versionshinweise zum Vorschaukanal:
- Versionshinweise für den Preview-Kanal des Windows App SDK 1.6
- Anmerkungen zur Vorschau der Kanalversion für das Windows App SDK 1.5
- Versionshinweise zum Vorschaukanal für das Windows App SDK 1.4
- Versionshinweise zum Vorschaukanal für das Windows App SDK 1.3
- Versionshinweise zum Vorschaukanal für das Windows App SDK 1.2
- Anmerkungen zur Vorschau der Kanalversion für das Windows App SDK 1.1
- Versionshinweise zum Vorschaukanal für das Windows App SDK 1.0
Version 1.7 Preview 1 (1.7-preview1)
Dies ist die neueste Version des Vorschaukanals für Version 1.7.
In einer vorhandenen Windows App SDK 1.6 (aus der Stable Channel)-App können Sie Ihr Nuget-Paket auf 1.7.0-preview1 aktualisieren (siehe Abschnitt " Aktualisieren eines Pakets " unter "Installieren und Verwalten von Paketen in Visual Studio" mit dem NuGet-Paket-Manager).
Die aktualisierten Runtime- und MSIX-Pakete finden Sie unter Downloads für das Windows App SDK.
Neue Funktionen
Neue Badge-Benachrichtigungsfunktion
Dank der neuen Unterstützung für Benachrichtigungssignale können Sie in Ihrer App im Taskleistenbereich numerische oder Symbolsignale anzeigen. Weitere Informationen finden Sie unter GitHub #4926.
Neue CameraCaptureUI-API
Eine neue CameraCaptureUI-API erleichtert das Aufnehmen von Fotos und Videos in Ihrer Windows App SDK-App. Weitere Informationen finden Sie unter GitHub-Problem #4721.
Neue Authentifizierungs-API
Eine neue OAuth2Manager
API bietet eine optimierte Lösung für die Webauthentifizierung und bietet OAuth 2.0-Funktionen mit vollständiger Featureparität auf allen Windows-Plattformen, die vom Windows App SDK unterstützt werden. Weitere Informationen finden Sie unter GitHub-Problem #4772.
Neue Unterstützung für Hintergrundaufgaben
Eine neue BackgroundTaskBuilder
-API ermöglicht das Registrieren von Hintergrundaufgaben für Windows App SDK-Apps. Weitere Informationen finden Sie unter GitHub #4831.
Neues Titelleisten-Steuerelement
Ein neues TitleBar
Steuerelement erleichtert das Erstellen einer großartigen, anpassbaren Titelleiste für Ihre App. Konfigurieren Sie Eigenschaften wie das Titelsymbol, den Titel und den Untertitel, fügen Sie eine integrierte Zurück-Schaltfläche hinzu, oder fügen Sie sogar ein benutzerdefiniertes Steuerelement wie ein Suchfeld hinzu! Das Steuerelement enthält robuste Titelleistenfunktionen wie leerraumziehbare Bereiche, Reaktionsfähigkeit des Designs, Beschriftungsschaltflächen und integrierte Unterstützung für Barrierefreiheit, sodass Sie sich auf Ihr personalisiertes Design konzentrieren können und trotzdem die gleiche zuverlässige Titelleiste wie die Standardoberfläche erhalten können. Weitere Informationen finden Sie unter GitHub #10056.
Unterstützung für MathML
RichEditBox
unterstützt jetzt MathML über RichEditTextDocument.SetMathMode
und RichEditTextDocument.SetMathML
. Weitere Informationen finden Sie unter GitHub #4196.
Weitere wichtige Änderungen
- Die neue
RuntimeCompatibilityOptions
-Unterstützung bietet mehr Kontrolle über die Auswirkungen von Wartungsänderungen auf Apps. Weitere Informationen finden Sie unter GitHub #4966. - Eine neue
ReleaseInfo
API bietet einfachen Zugriff auf die verwendete Version der Windows App SDK-Runtime. Weitere Informationen finden Sie unter GitHub #2893. - Hinweis: Windows AI-APIs sind in dieser Version nicht enthalten. Um mit diesen APIs zu experimentieren, verwenden Sie bitte weiterhin die Version 1.7-experimental3, und teilen Sie Ihr Feedback!
- Hinweis: Neue APIs für die Fensterverwaltung auf
AppWindow
sind in dieser Version nicht enthalten. Um mit diesen APIs zu experimentieren, verwenden Sie bitte weiterhin die Version 1.7-experimental3, und teilen Sie Ihr Feedback!
Neue APIs
Diese Version enthält die folgenden neuen APIs im Vergleich zur stabilen Version 1.6:
Microsoft.Security.Authentication.OAuth
AuthFailure
AuthRequestParams
AuthRequestResult
AuthResponse
ClientAuthentication
CodeChallengeMethodKind
OAuth2Manager
OAuthContract
TokenFailure
TokenFailureKind
TokenRequestParams
TokenRequestResult
TokenResponse
Microsoft.UI.Text
RichEditTextDocument
GetMathML
GetMathMode
SetMathML
SetMathMode
TextApiContract
Microsoft.UI.Xaml
XamlIsland
XamlRoot
ContentIsland
Microsoft.UI.Xaml.Controls
TitleBar
TitleBarAutomationPeer
TitleBarTemplateSettings
Microsoft.Windows.ApplicationModel.Background
BackgroundTaskBuilder
BackgroundTaskContract
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask
Task
UniversalBackgroundTaskContract
Microsoft.Windows.ApplicationModel.WindowsAppRuntime
ReleaseInfo
RuntimeCompatibilityChange
RuntimeCompatibilityContract
RuntimeCompatibilityOptions
RuntimeInfo
VersionInfoContract
WindowsAppRuntimeVersion
Microsoft.Windows.BadgeNotifications
BadgeNotificationGlyph
BadgeNotificationManager
BadgeNotificationsContract
Microsoft.Windows.Media.Capture
CameraCaptureUI
CameraCaptureUIContract
CameraCaptureUIMaxPhotoResolution
CameraCaptureUIMaxVideoResolution
CameraCaptureUIMode
CameraCaptureUIPhotoCaptureSettings
CameraCaptureUIPhotoFormat
CameraCaptureUIVideoCaptureSettings
CameraCaptureUIVideoFormat
Fehlerkorrekturen
Die folgenden Fehlerkorrekturen sind in diesem Release enthalten:
- Geändert,
SplitButton
sodass die Toucheingabe jetzt mit dem Verhalten der Mauseingabe übereinstimmt. Weitere Informationen finden Sie unter GitHub-Problem Nr. 178. - Änderte kaskadierende Menüs, sodass Untermenüs jetzt sofort geöffnet werden, wenn auf sie geklickt wird. Weitere Informationen finden Sie unter GitHub-Problem Nr. 939.
- Es wurde ein Problem behoben, bei dem das Öffnen eines
ComboBox
in einem Flyout dazu geführt hat, dass alle Flyouts geschlossen werden. Weitere Informationen finden Sie unter GitHub-Problem Nr. 1467. - Ein Problem wurde behoben, bei dem
SwipeControl
zufällig in einemListView
abstürzte. Weitere Informationen finden Sie unter GitHub-Problem Nr. 2527. - Es wurde ein Problem behoben, bei dem ein
ListViewItem
nach dem Ziehen und Ablegen einen falschen visuellen Zustand hatte. Weitere Informationen finden Sie unter GitHub-Problem #3458. - Es wurde ein Problem mit
StackLayout
behoben, sodass jetzt die Eigenschaften ItemsRepeater.HorizontalAlignment und ItemsRepeater.VerticalAlignment (für StackLayout.Orientation „Horizontal“ bzw. „Vertical“) berücksichtigt werden. Das alte Layout verhielt sich so, als ob die Ausrichtung von ItemsRepeater auf „Stretch“ gesetzt war. Mit der Korrektur werden die Elemente im Layout jetzt rechtsbündig ausgerichtet, wenn „Right“ als Wert für die Ausrichtung verwendet wird. Weitere Informationen finden Sie unter GitHub-Problem #3842. - Es wurde ein Problem behoben, bei dem beim Löschen von Elementen in der
ItemsRepeater
-Quelle keine Elemente generiert wurden, die in die Ansicht verschoben wurden. Weitere Informationen finden Sie unter GitHub-Problem #6661. - Ein Problem wurde behoben, bei dem die richtige ALT-TASTE keine Zugriffstasteninfos für Zugriffstasten anzeigen würde. Weitere Informationen finden Sie unter GitHub-Problem #8447. Hinweis: Dies kann dazu führen, dass wichtige Ereignisse für die richtige ALT-Taste nicht mehr an Handles in der App oder steuerelemente übermittelt werden.
- Es wurde ein Absturz behoben, bei dem
UniformGridLayout
manchmal einen falschen Layoutanker auswählte und beim Zurückscrollen unendliche Layoutdurchläufe verursachte. Weitere Informationen finden Sie unter GitHub-Problem #9199. - Ein Problem wurde behoben, bei dem die Einstellung
NavigationFailedEventArgs.Handled
auf "True" weiterhin eine Ausnahme auslöste. Weitere Informationen finden Sie unter GitHub-Problem #9632. - Ein Problem wurde behoben, bei dem
TabView
keinem angegebenenCornerRadius
entsprach. Weitere Informationen finden Sie unter GitHub-Problem #9846. - Ein potenzieller Layoutzyklusabsturz in
StackLayout
wurde behoben. Weitere Informationen finden Sie unter GitHub-Problem #9852. - Ein potenzieller Absturz in
ItemsView
beim Entfernen von Elementen wurde behoben. Weitere Informationen finden Sie unter GitHub-Problem #9868.
Zugehörige Themen
Windows developer