已移除流方向帮助程序方法
整个流方向系统已重写,并已移除以下 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)
引入的版本
.NET 7
旧行为
这些帮助程序方法的存在目的是计算测试和 UI 组件的流方向。
新行为
这些方法已被移除。
中断性变更的类型
更改原因
以前的实现不正确,并且存在性能瓶颈。 流方向的整个系统已针对 .NET 7 重写,并且受影响的 APIS 已不再具有任何值或已不再执行任何函数,因此已将它们移除。
建议的操作
如果要调用这些 API,请移除这些调用。
受影响的 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)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈