Windows 应用 SDK 的最新预览通道发行说明

重要

预览通道不支持在生产环境中使用,并且无法将使用预览版本的应用发布到 Microsoft Store。

此预览通道包括 Windows 应用 SDK 的多个版本,其中附带处于开发后期阶段的预览通道功能。 预览版本不含实验功能和 API,但在下一稳定版本之前仍可能会出现重大更改。

重要链接

版本 1.8 预览版(1.8-preview)

这是版本 1.8 的预览频道的最新版本。

在现有的 Windows 应用 SDK 1.7(从稳定通道)应用中,可以将 Nuget 包更新为 1.8.0 预览版(请参阅使用 NuGet 包管理器在 Visual Studio 中安装和管理包的“更新包”部分)。

有关已更新的运行时和 MSIX,请参阅 Windows 应用 SDK 下载

新增功能

提示大小限制报告

允许应用程序确定输入是否超过文本摘要生成器调用的允许大小。 如果输入太大,API 将返回指示当前限制的索引,使开发人员能够相应地调整输入。 此限制基于令牌计数而不是字节或字符长度,并且可能会因多种因素而有所不同。 因此,应用程序应将限制视为动态且可能会更改。

文本重写器音调

启用具有特定音调的文本重写。 简约选项将内容重述为听起来更加非正式和具有对话性,使用自然随意的措辞,同时保留含义和格式。 “正式”选项将文本转换为经过磨练的专业版本,维护原始结构和细节,以及适合正式上下文的精确语言。 “常规”选项保留原始语气和意图,确保含义保持不变。

对话摘要选项

使开发人员能够指定会话摘要所需的输出语言。 这样,应用程序就可以使用目标语言生成摘要、增强本地化和用户体验。

其他值得注意的更改

  • 在 Windows App SDK 1.8 之前,AppContainer 中运行的打包应用不需要 packageManagement 功能,因为 DeploymentManager 自动初始化问题。 此问题现已解决,反过来,基于 AppContainer 的应用现在需要 packageManagement 功能。

新 API

此版本包括与稳定 1.7 版本相比的以下新 API:

Microsoft.Windows.AI.Foundation
 
    AIFoundationContract
    EmbeddingVector
Microsoft.Windows.AI.Imaging
 
    ImageObjectRemover
    ImageObjectRemoverContract
Microsoft.Windows.AI.Text
 
    ConversationItem
    ConversationSummaryOptions
    InputKind
    LanguageModel
        CreateContext
        GenerateEmbeddingVectors
        GenerateResponseAsync
        GenerateResponseFromEmbeddingsAsync
        GetUsablePromptLength
        GetVectorSpaceId

    LanguageModelEmbeddingVectorResult
    TextRewriter
        RewriteAsync
 
    TextRewriteTone
    TextSummarizer
        IsPromptLargerThanContext
        SummarizeConversationAsync
Microsoft.Windows.ApplicationModel.Background.UniversalBGTask
 
    Task
        Run
Microsoft.Windows.Storage.Pickers
 
    FileOpenPicker
    FileSavePicker
    FolderPicker
    PickerLocationId
    PickerViewMode
    PickFileResult
    PickFolderResult
    StoragePickersContract
Microsoft.Windows.Widgets.Feeds.Providers
 
    FeedManager
        TryRemoveAnnouncementById
 
    IFeedManager3

新 API 与 1.8-exp4 相比

Microsoft.Windows.AI.Text
 
    TextSummarizer
        IsPromptLargerThanContext
Microsoft.Windows.Storage.Pickers
 
    FileSavePicker
        SuggestedFolder
 
    StoragePickersContract

已知问题

  • 独立使用组件包(如 Microsoft.WindowsAppSDK.WinUI)需要应用级包引用最新的 Microsoft.Windows.SDK.BuildTools.MSIX,以解决由于“WinAppSdkExpandPriContent”任务未找到错误而导致某些基于 wapproj 的解决方案中断的问题。 引用完整的顶级 Microsoft.WindowsAppSDK 包(常见方案)无需这样操作。

存档预览频道发行说明

展开指向存档预览频道发行说明的链接