Metody pomocnika kierunku przepływu usunięte
Cały system kierunku przepływu został przepisany i usunięto następujące interfejsy API:
Microsoft.Maui.IViewExtensions
Microsoft.Maui.IViewExtensions.GetEffectiveFlowDirection(Microsoft.Maui.IView)
Microsoft.Maui.Layouts.LayoutExtensions.ShouldArrangeLeftToRight(Microsoft.Maui.IView)
Microsoft.Maui.Platform.TextAlignmentExtensions.AdjustForFlowDirection(UIKit.UITextAlignment,Microsoft.Maui.IView)
Wprowadzona wersja
.NET 7
Poprzednie zachowanie
Te metody pomocnicze istniały w celu obliczenia kierunku przepływu składników testowych i interfejsu użytkownika.
Nowe zachowanie
Metody zostały usunięte.
Typ zmiany powodującej niezgodność
Ta zmiana może mieć wpływ na zgodność binarną i zgodność ze źródłem.
Przyczyna wprowadzenia zmiany
Poprzednia implementacja była niepoprawna i wąskim gardłem wydajności. Cały system kierunku przepływu został przepisany dla platformy .NET 7, a objęte interfejsy API nie miały już żadnej wartości ani nie wykonały żadnej funkcji, więc zostały usunięte.
Zalecana akcja
W przypadku wywoływania tych interfejsów API usuń wywołania.
Dotyczy interfejsów API
Microsoft.Maui.IViewExtensions
Microsoft.Maui.IViewExtensions.GetEffectiveFlowDirection(Microsoft.Maui.IView)
Microsoft.Maui.Layouts.LayoutExtensions.ShouldArrangeLeftToRight(Microsoft.Maui.IView)
Microsoft.Maui.Platform.TextAlignmentExtensions.AdjustForFlowDirection(UIKit.UITextAlignment,Microsoft.Maui.IView)