LauncherOptions.DesiredRemainingView 属性

定义

启动目标应用,并通过与目标应用平均共享空间或占用比目标应用多或少的空间,在屏幕上保留当前正在运行的源应用。

public:
 property ViewSizePreference DesiredRemainingView { ViewSizePreference get(); void set(ViewSizePreference value); };
ViewSizePreference DesiredRemainingView();

void DesiredRemainingView(ViewSizePreference value);
public ViewSizePreference DesiredRemainingView { get; set; }
var viewSizePreference = launcherOptions.desiredRemainingView;
launcherOptions.desiredRemainingView = viewSizePreference;
Public Property DesiredRemainingView As ViewSizePreference

属性值

一个 ViewSizePreference 类型的值,该值指定应用的所需视图大小。

实现

注解

调用 LaunchUriAsyncLaunchFileAsync 的源应用可以请求它们在 URI 或文件启动后保持在屏幕上。 默认情况下,Windows 将尝试在源应用和处理 URI 或文件的目标应用之间平均共享所有可用空间。 源应用可以使用 DesiredRemainingView 属性向系统指示它们希望应用窗口占用更多或更少的可用空间。 DesiredRemainingView 还可用于指示源应用不需要在文件或 URI 启动后保留在屏幕上,并且可以完全替换为目标应用。 此属性仅指定调用应用的首选窗口大小。 不指定可能会同时显示在屏幕上的其他应用的行为。

注意

在确定源应用的最终窗口大小时,Windows 会考虑多个不同的因素,例如,源应用的首选项、屏幕上的应用数、屏幕方向等。 设置 DesiredRemainingView 并不能保证为源应用设定具体的窗口化行为。

重要

此属性仅在桌面设备上实现。

适用于

另请参阅