Udostępnij za pośrednictwem


Najnowsze informacje o wersji kanału eksperymentalnego dla zestawu SDK aplikacji systemu Windows

Ważny

Kanał eksperymentalny jest nieobsługiwany do użytku w środowiskach produkcyjnych, a aplikacje korzystające z wersji eksperymentalnych nie mogą być publikowane w Sklepie Microsoft.

Eksperymentalny kanał zawiera wersje zestawu Windows App SDK z funkcjami eksperymentalnego kanału , które znajdują się we wczesnych etapach rozwoju. Interfejsy API dla funkcji eksperymentalnych mają atrybut Eksperymentalny. Jeśli wywołasz eksperymentalny interfejs API w kodzie, otrzymasz ostrzeżenie dotyczące czasu kompilacji. Wszystkie interfejsy API w kanale eksperymentalnym podlegają rozbudowanym poprawkom i zmianom powodujących niezgodność. Funkcje eksperymentalne i interfejsy API mogą zostać w dowolnym momencie usunięte z kolejnych wersji.

ważne linki:

Archiwum informacji o wersji kanału eksperymentalnego :

Wersja 1.7 Eksperymentalna (1.7.0-experimental3)

Korzystanie z lokalnej sztucznej inteligencji z interfejsami API środowiska wykonawczego Windows Copilot

Ważny

Podstawowe modele uczenia maszynowego wymagane dla tych interfejsów API wymagają obecnie, aby urządzenie uruchamiało najnowszą kompilację niejawnego programu testów systemu Windows 11 w kanale programistycznym. Ponadto te interfejsy API wymagają, aby urządzenie było komputerem Copilot+ PC. Aby dowiedzieć się więcej na temat tych urządzeń, zobacz Przewodnik dewelopera po komputerach Copilot+. Interfejsy API zgłaszają wyjątek po wywołaniu na urządzeniach bez niezbędnej pomocy technicznej.

Środowisko Windows Copilot Runtime (WCR) oferuje kilka funkcji i interfejsów API opartych na sztucznej inteligencji, które umożliwiają łatwe, wydajne i odpowiedzialne korzystanie z modeli sztucznej inteligencji na urządzeniach w aplikacjach systemu Windows. W tej wersji udostępniamy kilka skoncentrowanych na scenariuszach interfejsów API, które umożliwiają korzystanie z zaawansowanych funkcji bez konieczności znajdowania, uruchamiania lub optymalizowania własnych modeli uczenia maszynowego .

Dowiedz się więcej o odpowiedzialnych praktykach rozwoju stosowanych podczas tworzenia API WCR, które można także wykorzystać w opracowywaniu funkcji wspieranych przez sztuczną inteligencję, zgodnie z wytycznymi Rozwój Odpowiedzialnych Aplikacji Generatywnej Sztucznej Inteligencji i Funkcji w Systemie Windows.

Krzemionka Phi

Dzięki Phi Silica, najpotężniejszemu lokalnemu modelowi języka NPU firmy Microsoft, można wygenerować odpowiedzi tekstowe na szerokie monity użytkownika z wbudowaną moderacją treści. Można również określić, aby wykonywać typowe zadania, takie jak podsumowywanie fragmentu tekstu, ponowne zapisywanie fragmentu tekstu w celu uzyskania jasności i konwertowanie tekstu na format tabeli. Silica Phi jest zoptymalizowana pod kątem efektywności i wydajności na urządzeniach z systemem Windows Copilot+ PC, a jednocześnie oferuje wiele funkcji dostępnych w dużych modelach językowych (LLM).

Aby uzyskać więcej informacji, zobacz Rozpocznij pracę z Phi Silica w zestawie SDK aplikacji systemu Windows oraz odniesienia do API dla Phi Silica w SDK aplikacji systemu Windows.

Rozpoznawanie tekstu (OCR)

Rozpoznawanie tekstu, znane również jako optyczne rozpoznawanie znaków (OCR), interfejsy API w środowisku Windows Copilot Runtime (WCR) mogą wykrywać i wyodrębniać tekst na obrazach i konwertować go na strumienie znaków czytelnych dla maszyny. Te interfejsy API mogą identyfikować znaki, wyrazy, linie, wielokątne granice tekstu i zapewniać poziomy ufności dla każdego dopasowania. Zestaw interfejsów API wspomaganych przez WCR AI korzysta z przyspieszenia wspomaganego przez NPU, aby działać szybciej i dokładniej niż starsze interfejsy API Windows.Media.Ocr.OcrEngine.

Aby uzyskać więcej informacji, zobacz artykuł Rozpoczynanie pracy z rozpoznawaniem tekstu (OCR) w zestawie SDK aplikacji Windows oraz odniesienie do interfejsu API dla rozpoznawania tekstu opartego na sztucznej inteligencji (OCR) w zestawie SDK aplikacji Windows.

Super rozdzielczość obrazu

Za pomocą interfejsów API "ImageScaler" można zwiększyć ostrość i jasność obrazu oraz zwiększyć jego maksymalnie 8x oryginalną rozdzielczość.

Zobacz Co mogę zrobić za pomocą superrozdzielczości obrazu? i odniesienie do interfejsu API dla funkcji obrazowania AI w zestawie SDK aplikacji systemu Windows, aby rozpocząć pracę.

Opis obrazu

Interfejsy API opisu obrazu mogą służyć do generowania opisu tekstowego obrazu. Interfejsy API można konfigurować w celu określenia długości i typu opisu tekstu. Opisy obrazów mogą zawierać krótki podpis lub długi opis dla użytkowników z potrzebami dotyczącymi ułatwień dostępu.

Uwaga

Podczas wywoływania metody ImageDescriptionGenerator.DescribeAsync() w kompilacji debugowania może wystąpić błąd, który można wyeliminować, kontynuując kompilację w programie Visual Studio.

Zobacz Co mogę zrobić z opisem obrazu? oraz dokumentację API dotyczącą funkcji tworzenia obrazów sztucznej inteligencji w Windows App SDK, aby dowiedzieć się więcej.

Segmentacja obrazów

Za pomocą interfejsów API segmentacji obrazów można zidentyfikować określone obiekty na obrazie. Model przyjmuje zarówno obraz, jak i obiekt podpowiedzi i zwraca maskę zidentyfikowanego obiektu.

Zobacz Co mogę zrobić z segmentacją obrazu? i dokumentacja interfejsu API dla funkcji tworzenia obrazów sztucznej inteligencji w zestawie SDK aplikacji systemu Windows, aby rozpocząć pracę.

Nowe interfejsy API do obsługi okien

Nowe interfejsy API AppWindow ułatwiają kontrolowanie okien aplikacji i tworzenie znakomitych doświadczeń użytkownika. Nowe możliwości obejmują: automatyczne zapamiętywanie rozmiaru i położenia okien za pomocą EnablePlacementPersistence, niezależne ustawianie ikon paska zadań i paska tytułowego za pomocą SetTaskBarIcon i SetTitleBarIcon, ustawianie jasnego/ciemnego motywu paska tytułowego za pomocą AppWindowTitleBar.PreferredTheme oraz ustalanie minimalnego lub maksymalnego rozmiaru okna za pomocą OverlappedPresenter.PreferredMinimum/MaximumSize.

Inne istotne zmiany

  • Dodano brakujące projekcje języka C# dla nowego BadgeNotifications, dzięki czemu te interfejsy API będą teraz dostępne w języku C#.
  • Rozwiązano problem z rejestracją klas, który uniemożliwił korzystanie z nowego interfejsu API AppNotificationConferencingConfig. Należy pamiętać, że to ulepszone doświadczenie użytkownika na potrzeby połączeń wideo lub audio w powiadomieniach jest dostępne tylko w najnowszych wersjach niejawnych testów systemu Windows.

Nowe interfejsy API

Ta wersja zawiera następujące nowe i zmodyfikowane eksperymentalne interfejsy API w porównaniu z 1.7-experimental2:

Microsoft.Graphics.Imaging

    ImageBuffer
    ImageBufferContract
    ImageObjectExtractor
    ImageObjectExtractorContract
    ImageObjectExtractorHint
    ImageScaler
    ImageScalerContract
    PixelFormat
Microsoft.UI.Content

    ChildSiteLink
        AutomationOption
        ProcessKeyboardInput
        ProcessPointerInput

    ContentAutomationOptions
    ContentIsland
        AutomationOption
        ProcessKeyboardInput
        ProcessPointerInput

    ContentSite
        ProcessKeyboardInput
        ProcessPointerInput

    ContentSiteView
        AutomationOption
        ProcessKeyboardInput
        ProcessPointerInput

    DesktopPopupSiteBridge
        AutomationOption

    IContentSiteAutomation
        AutomationOption

    IContentSiteInput
    ReadOnlyDesktopSiteBridge
        ProcessKeyboardInput
        ProcessPointerInput
Microsoft.UI.Windowing

    AppWindow
        EnablePlacementPersistence
        EnablePlacementPersistence
        GetCurrentPlacement
        SaveCurrentPlacement
        SetPlacement
        SetTaskBarIcon
        SetTaskBarIcon
        SetTitleBarIcon
        SetTitleBarIcon

    AppWindowTitleBar
        PreferredTheme

    OverlappedPresenter
        PreferredMaximumSize
        PreferredMinimumSize
        SetPreferredBounds

    PlacementPersistenceBehaviorFlags
    TitleBarTheme
Microsoft.Windows.AI.ContentModeration

    ContentFilterOptions
    ContentFilterOptionsContract
    ImageContentFilterSeverity
    SeverityLevel
    TextContentFilterSeverity
Microsoft.Windows.AI.Generative

    ImageDescriptionContract
    ImageDescriptionGenerator
    ImageDescriptionScenario
    LanguageModel
    LanguageModelContext
    LanguageModelContract
    LanguageModelOptions
    LanguageModelResponse
    LanguageModelResponseStatus
    LanguageModelSkill
Microsoft.Windows.SemanticSearch

    EmbeddingVector
    SemanticSearchContract
Microsoft.Windows.Vision

    BoundingBox
    DetectedLineStyle
    OrientationDetectionOptions
    RecognizedLine
    RecognizedLineStyle
    RecognizedText
    RecognizedWord
    TextRecognitionContract
    TextRecognizer
    TextRecognizerOptions
Microsoft.Windows.Workloads

    WorkloadPriority
    WorkloadsContract

Wersja 1.7 Eksperymentalna (1.7.0-experimental2)

Rejestracja zadania w tle

Nowy interfejs API BackgroundTaskBuilder umożliwia rejestrowanie zadań w tle dla aplikacji zestawu SDK aplikacji systemu Windows. Aby uzyskać więcej informacji, zobacz GitHub #4831.

Nowe funkcje powiadomień

Nowe powiadomienie o odznakach umożliwia wyświetlanie liczby lub odznaki glifu na ikonie aplikacji na pasku zadań. Aby uzyskać więcej informacji, zobacz GitHub #4926.

Ważny

W tej wersji brakuje projekcji języka C# dla nowych interfejsów API BadgeNotifications, co uniemożliwia korzystanie z nich z języka C#. Interfejsy API są dostępne w języku C++.

Rozmowy wideo lub audio mogą mieć ulepszone doświadczenie użytkownika w powiadomieniach. Aby uzyskać więcej informacji, zobacz GitHub #4783.

Ważny

Ta funkcja jest dostępna tylko w najnowszych wersjach Windows Insider systemu Windows.

Inne istotne zmiany

  • RichEditBox obsługuje teraz tryb matematyczny za pośrednictwem RichEditTextDocument.SetMathMode i RichEditTextDocument.SetMath.
  • Nowa obsługa CompatibilityOptions umożliwi większą kontrolę nad tym, jak zmiany obsługi wpływają na aplikacje. Aby uzyskać więcej informacji, zobacz GitHub #4976.

Nowe interfejsy API

Ta wersja zawiera następujące nowe i zmodyfikowane eksperymentalne interfejsy API:

Microsoft.Security.Authentication.OAuth

    AuthFailure
    AuthRequestParams
    AuthRequestResult
    AuthResponse
    ClientAuthentication
    CodeChallengeMethodKind
    OAuth2Manager
    OAuthContract
    TokenFailure
    TokenFailureKind
    TokenRequestParams
    TokenRequestResult
    TokenResponse
Microsoft.UI.Composition

    CompositionNotificationDeferral
    CompositionProjectedShadow
        MaxOpacity
        MinOpacity
        OpacityFalloff

    CompositionProjectedShadowCaster
        AncestorClip
        Mask

    CompositionProjectedShadowDrawOrder
    CompositionProjectedShadowReceiver
        DrawOrder
        Mask
Microsoft.UI.Composition.Experimental

    ExpCompositionVisualSurface
    ExpExpressionNotificationProperty
    IExpCompositionPropertyChanged
    IExpCompositionPropertyChangedListener
    IExpCompositor
    IExpVisual
Microsoft.UI.Content

    AutomationTreeOptions
    ChildSiteLink
    ContentAppWindowBridge
    ContentDisplayOrientations
    ContentEnvironmentStateChangedEventArgs
        DidDisplayScaleChange

    ContentExternalBackdropLink
    ContentExternalOutputLink
    ContentIsland
        AutomationTreeOption
        Children
        Connected
        ConnectionInfo
        ConnectRemoteEndpoint
        CreateForSystemVisual
        Disconnected
        FindAllForSystemCompositor
        FragmentRootAutomationProvider
        GetBySystemVisual
        InputCapabilities
        IsRemoteEndpointConnected
        LocalToClientTransformMatrix
        LocalToParentTransformMatrix
        NextSiblingAutomationProvider
        ParentAutomationProvider
        Popups
        PreviousSiblingAutomationProvider
        Root

    ContentIslandEnvironment
        CurrentOrientation
        DisplayScale
        NativeOrientation
        ThemeChanged

    ContentIslandStateChangedEventArgs
        DidLocalToClientTransformMatrixChange
        DidLocalToParentTransformMatrixChange

    ContentSite
        InputCapabilities
        LocalToClientTransformMatrix
        LocalToParentTransformMatrix
        SetContentNodeParent
        TryGetAutomationProvider

    ContentSiteAutomationProviderRequestedEventArgs
    ContentSiteEnvironment
        CurrentOrientation
        DisplayScale
        NativeOrientation
        NotifyThemeChanged

    ContentSiteEnvironmentView
        DisplayScale

    ContentSiteView
        AutomationTreeOption
        InputCapabilities
        LocalToClientTransformMatrix
        LocalToParentTransformMatrix

    CoreWindowSiteBridge
    CoreWindowTopLevelWindowBridge
    DesktopChildSiteBridge
        AcceptRemoteEndpoint
        ConnectionInfo
        CreateWithDispatcherQueue
        IsRemoteEndpointConnected
        RemoteEndpointConnecting
        RemoteEndpointDisconnected
        RemoteEndpointRequestedStateChanged

    DesktopPopupSiteBridge
    DesktopSiteBridge
        TryCreatePopupSiteBridge

    EndpointConnectionEventArgs
    EndpointRequestedStateChangedEventArgs
    IContentIslandEndpointConnectionPrivate
    IContentNodeOwner
    IContentSiteAutomation
    IContentSiteBridgeEndpointConnectionPrivate
    IContentSiteInput
    IContentSiteLink
    IContentSiteLink2
    InputCapabilities
    PopupWindowSiteBridge
    ProcessStarter
    ReadOnlyDesktopSiteBridge
    SystemVisualSiteBridge
Microsoft.UI.Input

    InputFocusNavigationHost
        GetForSiteLink

    InputKeyboardSource
        GetForWindowId

    InputLayoutPolicy
    InputLightDismissAction
        GetForIsland

    InputPointerActivationBehavior
    InputPointerSource
        ActivationBehavior
        DirectManipulationHitTest
        GetForVisual
        GetForWindowId
        RemoveForVisual
        TouchHitTesting
        TrySetDeviceKinds

    ProximityEvaluation
    TouchHitTestingEventArgs
Microsoft.UI.Input.Experimental

    ExpInputSite
    ExpPointerPoint
Microsoft.UI.Text

    RichEditTextDocument
        GetMath
        SetMath
        SetMathMode
Microsoft.UI.Windowing

    AppWindow
        DefaultTitleBarShouldMatchAppModeTheme

    DisplayArea
        GetMetricsFromWindowId
Microsoft.UI.Xaml

    XamlIsland
    XamlRoot
        TryGetContentIsland
Microsoft.UI.Xaml.Automation.Peers

    AutomationEvents
        Notification

    InkCanvasAutomationPeer
    PagerControlAutomationPeer
Microsoft.UI.Xaml.Controls

    ContentDialogPlacement
        UnconstrainedPopup

    DoInkPresenterWork
    ElementFactory
    FlowLayout
    FlowLayoutAnchorInfo
    FlowLayoutLineAlignment
    FlowLayoutState
    IApplicationViewSpanningRects
    IndexPath
    InkCanvas
    ISelfPlayingAnimatedVisual
    ItemContainer
        CanUserInvoke
        CanUserInvokeProperty
        CanUserSelect
        CanUserSelectProperty
        ItemInvoked
        MultiSelectMode
        MultiSelectModeProperty

    ItemContainerInteractionTrigger
    ItemContainerInvokedEventArgs
    ItemContainerMultiSelectMode
    ItemContainerUserInvokeMode
    ItemContainerUserSelectMode
    LayoutPanel
    NumberBox
        InputScope
        InputScopeProperty
        TextAlignment
        TextAlignmentProperty

    PagerControl
    PagerControlButtonVisibility
    PagerControlDisplayMode
    PagerControlSelectedIndexChangedEventArgs
    PagerControlTemplateSettings
    ProgressRing
        DeterminateSource
        DeterminateSourceProperty
        IndeterminateSource
        IndeterminateSourceProperty

    RecyclePool
    RecyclingElementFactory
    ScrollingScrollStartingEventArgs
    ScrollingZoomStartingEventArgs
    ScrollView
        ScrollStarting
        ZoomStarting

    SelectionModel
    SelectionModelChildrenRequestedEventArgs
    SelectionModelSelectionChangedEventArgs
    SelectTemplateEventArgs
    StackLayout
        IsVirtualizationEnabled
        IsVirtualizationEnabledProperty

    StackLayoutState
    TitleBar
    TitleBarAutomationPeer
    TitleBarTemplateSettings
    UniformGridLayoutState
Microsoft.UI.Xaml.Controls.Primitives

    ScrollPresenter
        ScrollStarting
        ZoomStarting
Microsoft.Windows.ApplicationModel.Background

    BackgroundTaskBuilder
    BackgroundTaskContract
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask

    Task
Microsoft.Windows.ApplicationModel.WindowsAppRuntime

    CompatibilityChange
    CompatibilityContract
    CompatibilityOptions
    DeploymentManager
        Repair

    DeploymentStatus
        PackageRepairFailed

    ReleaseInfo
    RuntimeInfo
    VersionInfoContract
    WindowsAppRuntimeVersion
Microsoft.Windows.AppNotifications

    AppNotification
        ConferencingConfig

    AppNotificationConferencingConfig
Microsoft.Windows.AppNotifications.Builder

    AppNotificationBuilder
        AddCameraPreview

    AppNotificationButton
        SetSettingStyle

    AppNotificationButtonSettingStyle
Microsoft.Windows.BadgeNotifications

    BadgeNotificationGlyph
    BadgeNotificationManager
    BadgeNotificationsContract
Microsoft.Windows.Media.Capture

    CameraCaptureUI
    CameraCaptureUIContract
    CameraCaptureUIMaxPhotoResolution
    CameraCaptureUIMaxVideoResolution
    CameraCaptureUIMode
    CameraCaptureUIPhotoCaptureSettings
    CameraCaptureUIPhotoFormat
    CameraCaptureUIVideoCaptureSettings
    CameraCaptureUIVideoFormat
Microsoft.Windows.Storage

    ApplicationData
        GetForUnpackaged

Wersja 1.7 Eksperymentalna (1.7.0-experimental1)

Jest to najnowsza wersja kanału eksperymentalnego.

Aby pobrać, zmień wersję pakietu NuGet WinAppSDK na wersję 1.7.241114004-experimental1.

Nowy interfejs API CameraCaptureUI

Nowy interfejs API CameraCaptureUI ułatwia przechwytywanie zdjęć i wideo w aplikacji WinAppSDK. Aby uzyskać więcej informacji, zobacz kwestię na GitHubie #4721.

Nowe API uwierzytelniania

Nowy interfejs API OAuth2Manager oferuje usprawnione rozwiązanie do uwierzytelniania w Internecie, oferując możliwości protokołu OAuth 2.0 z pełną parzystością funkcji na wszystkich platformach systemu Windows obsługiwanych przez zestaw WinAppSDK. Aby uzyskać więcej informacji, zobacz zgłoszenie w GitHubie #4772.

Obsługa nowych zadań w tle

Nowy interfejs API BackgroundTaskBuilder zapewnia zintegrowaną obsługę rejestracji zadań w tle w aplikacjach WinAppSDK. Aby uzyskać więcej informacji, zobacz zgłoszenie na GitHubie #4822.

Nowe interfejsy API dla wersji 1.7-experimental1

Ta wersja zawiera następujące nowe i zmodyfikowane eksperymentalne interfejsy API:

Microsoft.Security.Authentication.OAuth

    AuthFailure
    AuthRequestParams
    AuthRequestResult
    AuthResponse
    ClientAuthentication
    CodeChallengeMethodKind
    OAuth2Manager
    OAuthContract
    TokenFailure
    TokenFailureKind
    TokenRequestParams
    TokenRequestResult
    TokenResponse
Microsoft.UI.Composition

    CompositionNotificationDeferral
    CompositionProjectedShadow
        MaxOpacity
        MinOpacity
        OpacityFalloff

    CompositionProjectedShadowCaster
        AncestorClip
        Mask

    CompositionProjectedShadowDrawOrder
    CompositionProjectedShadowReceiver
        DrawOrder
        Mask
Microsoft.UI.Composition.Experimental

    ExpCompositionVisualSurface
    ExpExpressionNotificationProperty
    IExpCompositionPropertyChanged
    IExpCompositionPropertyChangedListener
    IExpCompositor
    IExpVisual
Microsoft.UI.Content

    AutomationOptions
    ChildContentLink
    ContentAppWindowBridge
    ContentDisplayOrientations
    ContentEnvironmentStateChangedEventArgs
        DidDisplayScaleChange

    ContentExternalBackdropLink
    ContentExternalOutputLink
    ContentIsland
        Children
        Compositor
        Connected
        ConnectionInfo
        ConnectRemoteEndpoint
        Create
        Disconnected
        FindAllForCompositor
        FragmentRootAutomationProvider
        GetByVisual
        IsRemoteEndpointConnected
        NextSiblingAutomationProvider
        ParentAutomationProvider
        PreviousSiblingAutomationProvider
        Root
        TransformMatrix

    ContentIslandEnvironment
        AutomationOption
        CurrentOrientation
        DisplayScale
        NativeOrientation
        ThemeChanged

    ContentSite
        Compositor
        SetContentNodeParent
        SetIsInputPassThrough
        SiteVisual
        TransformMatrix
        TryGetAutomationProvider

    ContentSiteAutomationProviderRequestedEventArgs
    ContentSiteEnvironment
        CurrentOrientation
        DisplayScale
        NativeOrientation
        NotifyThemeChanged

    ContentSiteView
        TransformMatrix

    CoreWindowSiteBridge
    CoreWindowTopLevelWindowBridge
    DesktopChildSiteBridge
        AcceptRemoteEndpoint
        ConnectionInfo
        IsRemoteEndpointConnected
        RemoteEndpointConnecting
        RemoteEndpointDisconnected
        RemoteEndpointRequestedStateChanged

    DesktopSiteBridge
        TryCreatePopupSiteBridge

    EndpointConnectionEventArgs
    EndpointRequestedStateChangedEventArgs
    IContentIslandEndpointConnectionPrivate
    IContentLink
    IContentNodeOwner
    IContentSiteBridge2
    IContentSiteBridgeAutomation
    IContentSiteBridgeEndpointConnectionPrivate
    PopupWindowSiteBridge
    ProcessStarter
    ReadOnlyDesktopSiteBridge
    SystemVisualSiteBridge
Microsoft.UI.Input

    InputKeyboardSource
        GetForWindowId

    InputLayoutPolicy
    InputLightDismissAction
        GetForIsland

    InputPointerActivationBehavior
    InputPointerSource
        ActivationBehavior
        DirectManipulationHitTest
        GetForVisual
        GetForWindowId
        RemoveForVisual
        TouchHitTesting
        TrySetDeviceKinds

    ProximityEvaluation
    TouchHitTestingEventArgs
Microsoft.UI.Input.Experimental

    ExpInputSite
    ExpPointerPoint
Microsoft.UI.Windowing

    AppWindow
        DefaultTitleBarShouldMatchAppModeTheme

    DisplayArea
        GetMetricsFromWindowId
Microsoft.UI.Xaml

    XamlIsland
    XamlRoot
        TryGetContentIsland
Microsoft.UI.Xaml.Automation.Peers

    AutomationEvents
        Notification

    InkCanvasAutomationPeer
    PagerControlAutomationPeer
Microsoft.UI.Xaml.Controls

    ContentDialogPlacement
        UnconstrainedPopup

    DoInkPresenterWork
    ElementFactory
    FlowLayout
    FlowLayoutAnchorInfo
    FlowLayoutLineAlignment
    FlowLayoutState
    IApplicationViewSpanningRects
    IndexPath
    InkCanvas
    ISelfPlayingAnimatedVisual
    ItemContainer
        CanUserInvoke
        CanUserInvokeProperty
        CanUserSelect
        CanUserSelectProperty
        ItemInvoked
        MultiSelectMode
        MultiSelectModeProperty

    ItemContainerInteractionTrigger
    ItemContainerInvokedEventArgs
    ItemContainerMultiSelectMode
    ItemContainerUserInvokeMode
    ItemContainerUserSelectMode
    LayoutPanel
    NumberBox
        InputScope
        InputScopeProperty
        TextAlignment
        TextAlignmentProperty

    PagerControl
    PagerControlButtonVisibility
    PagerControlDisplayMode
    PagerControlSelectedIndexChangedEventArgs
    PagerControlTemplateSettings
    ProgressRing
        DeterminateSource
        DeterminateSourceProperty
        IndeterminateSource
        IndeterminateSourceProperty

    RecyclePool
    RecyclingElementFactory
    ScrollingScrollStartingEventArgs
    ScrollingZoomStartingEventArgs
    ScrollView
        ScrollStarting
        ZoomStarting

    SelectionModel
    SelectionModelChildrenRequestedEventArgs
    SelectionModelSelectionChangedEventArgs
    SelectTemplateEventArgs
    StackLayout
        IsVirtualizationEnabled
        IsVirtualizationEnabledProperty

    StackLayoutState
    TitleBar
    TitleBarAutomationPeer
    TitleBarTemplateSettings
    UniformGridLayoutState
Microsoft.UI.Xaml.Controls.Primitives

    ScrollPresenter
        ScrollStarting
        ZoomStarting
Microsoft.Windows.ApplicationModel.Background

    BackgroundTaskBuilder
    BackgroundTaskContract
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask

    Task
Microsoft.Windows.ApplicationModel.WindowsAppRuntime

    DeploymentManager
        Repair

    DeploymentStatus
        PackageRepairFailed

    ReleaseInfo
    RuntimeInfo
    VersionInfoContract
Microsoft.Windows.Media.Capture

    CameraCaptureUI
    CameraCaptureUIContract
    CameraCaptureUIMaxPhotoResolution
    CameraCaptureUIMaxVideoResolution
    CameraCaptureUIMode
    CameraCaptureUIPhotoCaptureSettings
    CameraCaptureUIPhotoFormat
    CameraCaptureUIVideoCaptureSettings
    CameraCaptureUIVideoFormat
Microsoft.Windows.Storage

    ApplicationData
        GetForUnpackaged

Poprawki

Ta wersja zawiera następujące poprawki błędów:

  • Zmieniono SplitButton, aby wejście dotykowe teraz dopasowywało się do zachowania wejścia myszy. Aby uzyskać więcej informacji, zobacz zgłoszenie w GitHub #178.
  • Zmieniono menu kaskadowe, więc menu podrzędne są teraz otwierane natychmiast po kliknięciu. Aby uzyskać więcej informacji, zobacz temat na GitHubie #939.
  • Rozwiązano problem polegający na tym, że otwieranie ComboBox, który znajduje się w wysuwanym oknie, zamyka wszystkie okna wysuwane. Aby uzyskać więcej informacji, zobacz zgłoszenia GitHub #1467.
  • Rozwiązano problem polegający na tym, że SwipeControl losowo ulegała awarii w ListView. Aby uzyskać więcej informacji, zobacz zgłoszenie w GitHubie #2527.
  • Rozwiązano problem, który występował przy przeciąganiu i upuszczaniu tylko elementu ListViewItem, pozostawiając go w nieprawidłowym stanie wizualnym. Aby uzyskać więcej informacji, zobacz kwestię na GitHubie #3458.
  • Rozwiązano problem w StackLayout tak, aby uwzględniał właściwości ItemsRepeater.HorizontalAlignment i ItemsRepeater.VerticalAlignment (gdy wartość StackLayout.Orientation jest odpowiednio pionowa i pozioma). Stary układ zachowywał się tak, jakby wyrównanie ItemsRepeater miało wartość Stretch. W przypadku poprawki układ powoduje wyrównanie elementów do prawej, gdy na przykład jest używane wyrównanie do prawej. Aby uzyskać więcej informacji, sprawdź zgłoszenie na GitHub #3842.
  • Rozwiązano problem polegający na tym, że usuwanie elementów w źródle ItemsRepeaternie powodowało generowania elementów przeniesionych do widoku. Aby uzyskać więcej informacji, zobacz zgłoszenie w GitHub #6661.
  • Rozwiązano problem polegający na tym, że prawy klawisz Alt nie wyświetlał poradników klawiszy dla kluczy dostępu. Aby uzyskać więcej informacji, zobacz zgłoszenie na GitHubie #8447. Uwaga: Może to spowodować, że zdarzenia klawiszy prawego Alt nie będą już dostarczane do przetwarzania w aplikacji lub kontrolkach.
  • Naprawiono awarię, w której UniformGridLayout czasami wybierał niewłaściwą kotwicę układu, co powodowało nieskończone przechodzenie układu podczas przewijania do tyłu. Aby uzyskać więcej informacji, zobacz zgłoszenie na GitHub #9199.
  • Rozwiązano problem, w którym ustawienie NavigationFailedEventArgs.Handled na wartość True nadal powodowało zgłoszenie wyjątku. Aby uzyskać więcej informacji, zobacz problem GitHub #9632.
  • Rozwiązano problem polegający na tym, że TabView nie stosował żadnych określonych CornerRadius. Aby uzyskać więcej informacji, zobacz problem na GitHubie #9846.
  • Naprawiono potencjalną awarię cyklu rozmieszczenia w StackLayout. Aby uzyskać więcej informacji, sprawdź zgłoszenie GitHub #9852.
  • Naprawiono potencjalną awarię w ItemsView podczas usuwania elementów. Aby uzyskać więcej szczegółów, zobacz zgłoszenie na GitHubie #9868.