LauncherOptions.DesiredRemainingView 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
启动目标应用,并通过与目标应用平均共享空间或占用比目标应用多或少的空间,在屏幕上保留当前正在运行的源应用。
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 类型的值,该值指定应用的所需视图大小。
实现
注解
调用 LaunchUriAsync 或 LaunchFileAsync 的源应用可以请求它们在 URI 或文件启动后保持在屏幕上。 默认情况下,Windows 将尝试在源应用和处理 URI 或文件的目标应用之间平均共享所有可用空间。 源应用可以使用 DesiredRemainingView 属性向系统指示它们希望应用窗口占用更多或更少的可用空间。 DesiredRemainingView 还可用于指示源应用不需要在文件或 URI 启动后保留在屏幕上,并且可以完全替换为目标应用。 此属性仅指定调用应用的首选窗口大小。 不指定可能会同时显示在屏幕上的其他应用的行为。
注意
在确定源应用的最终窗口大小时,Windows 会考虑多个不同的因素,例如,源应用的首选项、屏幕上的应用数、屏幕方向等。 设置 DesiredRemainingView 并不能保证为源应用设定具体的窗口化行为。
重要
此属性仅在桌面设备上实现。